以图明志

IT人家

码路指南:保持内心的青春与理想

理想驱动编程
如果说物质和单纯的兴趣不足以成为一种长久的驱动力,那么无疑的我们需要继续去寻找一种可以使人生永动的势能。很多一部分程序员其实是认识到了技术更迭这样的特征时刻在掏空自己立足的根基的,但很多的人在这种时候并不是采取积极的态度去面对,而是会试图欺骗自己,给自己一种安全的假象。比如可能会告诉自己,反正公司短时间没问题,把手里的事做好就行了。让自己那么辛苦干什么?这在某些有点年纪生活相对安稳的程序员身上比较常见。

IT人家

码路指南:物质驱动与兴趣驱动

编程驱动力是什么?
在国内普遍有一个很特别的现象:高中像打了鸡血一样使劲学习的人,到了大学往往会放松下来,跑去享受生活了,大学里打游戏、打牌、临考冲刺的大有人在。这倒也在情理之中,高中不学真考不上大学,考不上大学真就完蛋了;大学不学,只要能毕业,大致还能找到工作。但人生是场长跑,稍一停顿,后面的人就嗖嗖的窜到你前面了,虽然你不一定能看得到到底是谁。这很像龟兔赛跑,但为了避免不成为那只兔子,单靠口号层次的主观意愿是不行的。

IT人家

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

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

IT人家

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

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

IT人家

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

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

IT人家

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

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

IT人家

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

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

IT人家

码路指南:缘起

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