以图明志

IT人家

码路指南:别错过人生中学习的黄金时期

保持知识更新
没毕业的程序员或者刚毕业的程序员往往感觉空余时间比较充沛,还很苦恼不知道如何打发时间,但实际上一个人一生中可以用于充电的时间远比想的少。一旦错过时机,往往悔之莫及。对于大多数人而言,人生就像个模板,小处还有偏差,大处却基本相同。20~30岁这个阶段可以讲是黄金时期,这个阶段里,家庭负担较小,可以自由支配的时间较多。当然撞到了很特别的、需要疯狂加班的公司只能另算。

IT人家

码路指南:在博与专之间取得平衡

平衡最合适
假设说一个人的学习已经聚焦,并且学习的内容和自己实际参与的项目也相吻合,那么是不是就没有问题了?很不幸,答案仍然是否定的,在任何一个子领域里,仍然需要进一步去考虑“博”与“专”的均衡。对于软件开发而言,设计是再常见不过,再简单不过的一个词了。可如果把视角拔高一点就会发现,单以设计而论仍然是一个不可穷尽的领域,我们可以快速扫描一下和设计相关的部分概念:……

IT人家

码路指南:为何你成不了编程高手?

成长路上常见的坑
前面讲到了程序员成为高手需要有一张地图,借助这样一张地图,程序员可以尝试成为架构师、Guru或者纯管理者。但这条路总是不会那么顺畅。升级练功流的网游中总会给修仙的主人公设置下几大关卡,比如:金丹难成、元神难成、成了元神后还有天人五衰等等。没有这些关口,情节很难推动,所以仙侠类的网游几乎无一例外依赖于这类设定。这一传统甚至可以追溯到《西游记》和《封神演义》。

IT人家

码路指南:程序员的几个职场发展方向

职场该如何走?
清代著名学者曾对知识地图的必要性做过非常精确的表述:凡读书最切要者,目录之学也。目录明,方可读书,不明,终是乱读。目录即是地图。对于软件开发的知识,我更愿意使用下面的的“地图”,这不一定是最合理的,但确实对归纳各种软件开发知识有所帮助。随着待解决问题越来越复杂,通用的领域知识中,几种技术往往会组成一种技术Stack,他们更需要被看做一组必须一起掌握的知识。

IT人家

码路指南:怎样才算是编程高手?

高手的定义
我估计如果问100个人“什么样的程序员是高手?”,那答案会有100多个。因为同一个人还可能给高手下不同的定义。在这里我们认为,在特定领域里能搞定大部分人搞不定事情的就是高手。从这样一个定义出发,我们会发现在技术人员和销售人员眼里,高手的内涵是有很大差异的。纯技术人员更多的关注性能能不能提到极致,并发能不能处理的很好,内存溢出Bug能不能很快搞定,类库的机理熟悉不熟悉等等。

互联网时代

从软件开发的特性看程序员的职业生涯路线

学会积累,或走向两端
软件开发这个行业,技术是个很关键的问题。所以讨论得最多的也是技术问题。但是,软件开发行业的技术,和其它任何技术型行业都有明显甚至完全的不同,软件开发具有非常明显的独特性。软件行业的快速变化,和无限复制两大奇葩特点,让它大大有别于其它行业。这同时也给从业者带来巨大的困扰。这个困扰就是:“软件行业快速变化及零成本复制和软件工程师对生活稳定及可持续支出的需求”间的矛盾。

IT人家

从知乎上看到“全栈开发者”讨论之后的自黑

怎样成为Full Stack Developer
今天在知乎上看到一个关于怎样成为全栈工程师(Full Stack Developer)?的讨论,身中N枪,为警示自己,故在此自黑一下。自黑是一种精神,也是一种勇气嘛。FSD 即 full stack developer,正如 Cat Chen 说的,努力着手解决眼前的问题,就会走上 FSD 的路上。而且成为了 FSD 有一个巨大的好处,那就是成为了 FSD 那就意味着你具备了单人创业的能力。

互联网时代

你有没有意识到,计算时代已经悄然降临

2014年第一篇思考
作为2014年的第一篇博文,这里聊点关于行业发展的思考。如果你战斗在研发的第一线,有在关注科技的发展,你会明显地感觉到,在最近的这几年里,所有东西都变化得太快,太快了。2010年我接触的第一台安卓是联想的乐Phone,那时候觉得是那么新鲜好玩,到现在满大街的智能手机。这个现象说明了什么?移动终端的普及,让每个人都可以随时连接互联网,随时进行计算。

IT人家

思考与行动

相信者幸福
努力思考就意味着多问「为什么」,意味着不断跳出自己的思维,退一步以便看到全局。这种「往后退」没有止境,每一次都能了解更多,这看起来好像是进步,却会让行动变得困难。如果一个登山者只看到一条路,他就会毫不犹豫往前走,但如果看到很多条路,反而会茫然无措,不知道该走哪条路,可能会停下来不断计算,最后忘记了自己要登山。思想家也会陷入这种困境。他并非不想行动,而是因为知道太多的动机和观点。

IT人家

我们究竟为了什么而活着?

活着的三个理由
在小区里经常看到一个头发花白,瘦小又驼背的老婆婆。有时拖着比她身体还大的垃圾袋、纸皮箱在走,有时半身钻入垃圾房去掏垃圾,有时坐在石板凳上掰半个馒头在吃……不过老婆婆看起来倒也挺乐观,在小区看到熟人也开朗地打招呼。每次看到她的时候,我都有点同情她,想帮下她,但是想想一个人的力量也有限,社会保障制度的不完善,像她那样晚年还要靠捡破烂生活的老人很多很多。

IT人家

码路指南:缘起

专治各种迷茫
我们这一代的父辈,大部分都不是程序员,没有从事编程的经验。以我自己来说,我是2000年初中二年级才接触的电脑,而那时候也正是个人电脑开始普及的时候,所以我是随着PC和互联网蓬勃发展而涌起的编程者大浪中的一员。由于可鉴的前车并不多,这朵大浪会如何走向,又会有多少人拍死在沙滩上,后继的浪潮我们又该如何正确看待,这些问题其实我们都是要想清楚的。毕竟我们最起码要生活,那么职业发展问题是个大问题。

IT人家

里程碑:博客文章阅读数突破1000万

博客的信念
时间过得真快,新博客 veda 建立已经两年多了。刚开始的时候,大量更新一些我在项目中遇到的问题,还有一些开发所需的基本知识,托这个的福,博客也受到搜索引擎的青睐,特别是百度,现在每天大概有近万次访问是通过百度来的。我的写博客之路很坎坷。刚毕业那会我就盘算着,弄一个网站来记录我学习的资料,边写博客边练手技术,所以果断不选择WordPress之类的系统。

IT人家

生命只有一次,你可以用它来做一点伟大的事情

从iPhone 5S开始想到的
最近看了王自如的“iPhone 5s & 5c 测评”,对苹果的印象有所改观。最大的感觉是:苹果,确实是一家利用设备将人类带入新时代的公司。这也许就是苹果的使命。在苹果最新的产品 iPhone 5S 上,我们可以看得到苹果的野心。记录视频里谈到的几点:指纹识别 Touch ID。在易用性的基础上同时解决了安全性,目的?为移动支付扫除安全性的障碍。

IT人家

如何让编程思维保持活化?

读《程序员的思维修炼》
最近读了一下《程序员的思维修炼》,涉及了一个词:元学习。所谓「元学习」就是“学习如何学习”。这种能力很重要,学会学习不光在编程里有用,掌握了这种能力后在其他领域也可以如鱼得水。对于程序员来说 ,技术方面的精进尤为重要,不论是你是热爱程序的程序员还是只是靠他吃碗饭的上班人员。而技术的精进离不开两个方面:一个是经验的积累;一个是清晰的思维。

智力开发

从学习到创造:为何创造那么难?

学习-转化-创造
随着互联网的发展,获取信息和知识变得前所未有地方便和简单,每天都有无数人在网站上分享他们的知识,也有越来越多的大学开始免费发布它们的课程资源。只要你愿意学习并且善用工具,足不出户便几乎可以自学所有的东西。但是,为什么拥有知识的人越来越多,创造者和好的作品却依然那么少呢?最近我一直在思考这个问题,想要找出提高创造力的办法。我发现把知识转化成创造力至少需要三个阶段:……

IT人家

水一下最近的生活与感受

关于房子的一些事
好久没更新博客了,最近一篇都差不多是一个月前的了。这里水文一篇,写点生活和感受吧。昨天终于把房子的首期付了,房子的事情也算暂时松一口气。接下来还有更让人操心的装修问题(买的是毛坯房),所以估计接下来几个月也难静下心来写博客。
3 / 34 首页 < Prev 1 2 3 4 5 Next > 尾页 页码: