高贵的职业 VS 苦逼的码农
码农职业的特点
"码农"作为"程序员"的代名词,是当代人对这个职业的一种贬低、或自嘲。在没有信仰又物质至上的大环境中,你会愿意选择并坚定这个职业吗?在选择前,得先了解一下这个职业的特点,别上错了船而后悔莫及。
-
高贵
一个高贵的职业,不会因置于淤泥之中,而失去其圣洁的风彩,迟早会发出闪亮的光芒。
一个高贵的职业,不会因从业人员水平的底下,而拉下其优雅的身段,迟早会让人感受阳春白雪。 -
正直
一个正直的程序员,不应该为外行人的评价,而忘记自己内心的纯真热爱,应该坚定走属于自己的道路。
一个正直的程序员,不应该为大环境的憋屈,而放弃对挚爱的执着追求,应该心无旁骛的在自己的舞台上用心表演。 -
学习
你爱学习新的东西吗?不爱学习新的领域,迟早被眼花缭乱的新鲜名词搞得找不着北。
你爱学习老的东西吗?不爱学习老的知识,迟早被不明觉厉的新炒冷饭唬得晕头转向。 -
门槛
你觉得编程门槛高吗?每当你想着自己能不能去编程、写软件时,你会发现很多软件连高中生都可以开发。还有各种各样的书:21天精通C++,7天Java,30天Python……
你觉得编程门槛低吗?图灵奖获得者,《计算机程序设计艺术》作者Donald Knuth说过> Software is hard. It’s harder than anything else I’ve ever had to do. -
赚钱
程序员容易赚钱?太难赚了,很多程序员都买不起房或是当房奴,程序员基本就是“码农”、“屌丝”的代名词。
程序员不容易赚钱?很好赚,太多千万富翁了。28岁的扎克伯格,还有what's app的团队…… -
学历
你是来自于蓝翔技校,你可以成为程序员,
你毕业于MIT,你也一样可以是程序员。
各行各业的特点
当下,各行各业都存在这么一个特点:浅水区的人太多太多,深水区的人太少太少
。因为很多人的想法都不是把自己负责的事做好,而是想着如何能赚更多的钱,获得更多的权,享受更多的福利。到头来,竹篮打水一场空。
各行各业的成功跟这个职业本身没关系,只跟人自身的能力、格调、修养、机遇有关系。每个人都有机会成功,当然也可能会一直默默无闻,但是这并不妨碍我们对这个职业的热爱。对于用心去表演的你,纵然这个舞台下面一个观众都没有,又有何妨?你能享受在其中,感受这份职业给你带去心灵上的满足,在你坚定前行的道路上,也不用担心太孤独,要知道德不孤,必有邻。
你愿意做一个程序员吗?
你打算成为程序员吗?你想学习编程吗?你打算一辈子编程吗?
如果你能搞清楚自己,做出符合自己内心的判断,那就去做。不过很可惜,很多人都处于迷茫阶段,无法确定自己到底要做什么,担心做了这个,怕丢了那个,纠结中前行,十年过后感叹遗憾假如十年前如何就好。
我这里提供一段程序,应该有助于摆脱迷茫期,且看代码:
- 人生main函数
int 人生main函数()
{
while (我不能回答三个问题(你是谁, 你从哪里来, 你到哪里去)) {
practicing();
meditating();
}
if (我想成为程序员) {
teach yourself programming in 10 years; //Peter Norvig
}
else if (我想成为\(.+)\) {
teach yourself \1 in 10 years
}
return 0;
}