聊一聊:选择比努力更重要
聊一聊:选择比努力更重要
最近一直看到这句话:选择比努力更重要。
我之前看过一篇博客,博主算是Linux开发方向比较厉害的大牛,毕业在BAT等大公司都实习过,然后在一家创业公司学到了真正的东西。他谈到简单模式和困难模式。博主大概的意思是:我们的一生有很多选择,我们并不需要去选择那些难的东西,有时候简单的东西更好。比如说选择Linux下c++开发就是属于超级困难模式。
我觉得他说的挺对的。我们再学校的时候,肯定会考虑,我们的职业方向走的是哪个方向?自己到底喜欢Java开发、C++开发,还是现在火热的iOS?当然iOS相比较其他肯定是属于简单模式的那种。就像我们,学了C/C++一年,觉得自己还是菜鸟,但是如果你学了iOS一年,肯定能找到报酬不错的工作了。或者去参加一个培训班,比如传智播客什么的,集中训练4、5个月,就能谋求一份工作养活自己。
有幸的是,我和这位大牛邮件来往了5、6次,我询问他关于,Linux服务器开发这条路怎么走,能不能给我一个捷径或者规划。
他给了我一些建议:如果本科编码水平一般,不要选Linux下服务器开发这条路,因为这条路是已经有很多大牛,而且C++很难精通,没有几年的努力,根本不可能掌握,他曾经在阿里实习过,同批人当中有一个做项目特别厉害,屡次受到上级的褒奖。这就是在校生缺少项目经验以及动手能力。后来他去了一家小的创业公司,做c++开发,才渐渐的掌握了开发的流程,对c++这门语言才有了更深的理解。他屡次劝我走前端开发,如果又懂c++,很容易成为项目leader,他不让选这个路的原因是:即使我进了大公司,这些部门也不可能把这么重的任务交给一个新手来做。因为轮子没造好,上层应用就更做不好。
后来,我表决了自己的决心,和他说,我先再学1年半,实习找不到工作,校招的时候我就去应聘iOS。于是他给我列了几条项目,让我做这些项目,提升自己的水平。渐渐的我才走出学习的困境。
选择固然非常重要,但是你的兴趣,其实更重要。如果没有兴趣,何谈选择。当我们因为兴趣,选择了这条路,遇到困难的时候,就会想尽办法克服,如果毫无兴趣,你还会去解决问题吗?
新人在学习的时候,很容易盲目的看书,想从书中去获取实践的知识,我觉得这是个误区,所以我刚开始学这个时候,就是在不停的看书,看了半年,还是不会做。适当的停下来,做几个小应用,通过问题查书,效果会好很多倍。这就是带着问题去寻求答案,我觉得也是学习编程的捷径。
接下来,我的打算,可能业余时间会在iOS上花点时间,因为我现在是不折不扣的果粉。这也是我的另一个选择。