这个是我前段给刚进大学学习软件工程的表弟的一封信,最近翻看了一下,觉得里面的内容建议,还是比较具有普适性,我把他分享出来,如果你们碰巧也有弟弟妹妹念大学IT专业需要你的建议,我的文章可以作为您的参考。
--------------------------------------------------------------------------------
_________你好!
我这样称呼你的大名,是代表我期望你从此开始以一种成年人的方式开始你的新的生活,_________作为一个乳名应该有一个仪式的结束,来宣布你的成年,大学开学是一个不错的机会。
之所以我给你写这封信,
最大的原因是我相信是我影响了你,影响了你憧憬着我所处的这个行业而没有选择你父母帮你选择的,这样的选择让我多了一份兄长之外的责任,而我有义务让你知道,其实这个行业可能并没有外界报道的那么高回报,或者绚烂多姿,他只是一个产业而已,你同样需要比别人多的努力才能更好的成就自己。
第二个原因是,是我觉得你从小就很像我,像一个更好更年轻的我,拥有更好家庭,更好外部条件的我,我觉得你更有机会成为一个不会对大学四年生活有太多遗憾的人。
所以,除了帮助你了解我们共同的大学母校之外,我还有义务帮助你比我更快的成长起来,我真心希望你不要象我一样浪费黄金般的4年的大学岁月并让头7年的的职场光阴碌碌无为,而前者也正是后者的根本原因。
据我分析,现在的你:
虽然已经是过了成年人的年龄底线,但是还没有成年人的心态
虽然考上了软件工程,但对软件开发还完全没有概念
虽然觉得喜欢这个行业,但是自己连能不能入行都没有信心
不用担心,这些是每个进入大学的新丁的共同状态,你们是在一个起跑线上开始的,但如果你不把握好这四年的时间的话,最终的差距将是非常大的,纵使你们的同学当中有些人在来的时候就已经掌握了编程的经验,但你需要理解到的是,在大学最重要需要学习到的是“学习的能力”,在这一点上大家的起点不会差太远。希望通过这四年,你可以成为你更好的自己,一个可以把握未来的自己。
我给你具体建议是:
大学第一年:多做尝试,首先确定自己喜欢什么!
中国学生不同于国外教育体制下的学生,在进入大学之前都是相对来说没有考虑过自己的爱好或者志向的,唯一考虑的是如何通过独木桥,在考试成绩出来之后15天之内要选择一个自己的人生方向,选择到一个自己完全不喜欢的方向都是很有可能的。今天虽然你已经选择了不可更改的软件工程,但是里面的细分的领域还有很多,软件工程师作为人和机器的沟通桥梁,你是更喜欢和人打交道,还是喜欢和机器打交道。 如果是前者,你目标可以成为一个需求分析师,交互设计师,产品经理,项目经理,如果是后者,顶级的程序员,技术专家,资深的架构师,技术总监就是你职业发展的目标。但无论如何具备多种技能,专精一种技能的T型人才才是任何一个公司最需要的。所以我最重要的建议是搞清楚自己的喜好,不尝试你怎么知道?
大学后三年: 选择并坚持
根据你之前尝试的结果,阶段性重点的首先提升以下基础能力,有精力再加强其他附加能力,如果我提到的所有能力你都能兼顾得到,那你就是一个非常完美的应届毕业生,任何一个机构都会高薪欢迎你的。
基础能力:
自我管理能力:
这个是最重要的能力,是其他一切能力的基础,尝试成为一个内控的人,就是说可以对抗自己的惰性,弱点,成为一个可以把控自己的人,包括有节制的上网,有节制的游戏和运动,对自己的成长设立计划,实行计划并持续检验成果,改善计划,具体措施是每半年做一次计划,定下技能方面的目标(如果有需要,可以找我来和你一起制定半年的目标和实施手段),每2周做一次自我回顾(放在你的博客上激励自己),并改进你的计划和手段。
编程语言能力:
精通一门开发语言,再了解1门开发语言,这个是你选择这个专业的基本要求
软件工程实践经验:
这个是我可以承诺争取给你的,但是如果你能够争取到更好的机构(微软 google alibaba tencent之类的)里面找到的机会,就不要在我们公司实习。
英语能力:
以高于六级的准备方式,轻松过掉六级(85分以上)这样的话英语才不会在关键的时候成为你的绊脚石,我是看过好几个外企的经理要晋升的时候受这个羁绊。而且阅读英文资料是程序员乃任何其他职业都需要的技能。
其他附加能力
(这些能力就是看你自己的个性适不适合了,但请在放弃之前一定扪心自问一次,到底是自己不够全情投入还是真的没有兴趣,因为二者区别很小的,有可能):
组织沟通能力:主要通过参加学生会或者社团组织的活动(比如说一些慈善团体的活动)来锻炼,自己有没有这方面的兴趣或者说天赋,这个就是我之前说的跟人打交道的技能,在参与这些活动当中,不要把个人得失看得太重比如说累个半死结果有人偷懒之类的,而注重于对组织工作的理解,等你参与的时候再跟我具体沟通。
培养商业头脑:
有时间的话看心理学,消费者行为学,市场营销,商业模式之类的书籍和期刊杂志对你的职场生涯绝对是有好处的,你可以问我借一些书看看自己有没有兴趣。
数学能力:
作为顶级程序员,比如说搜索引擎,人工智能,神经网络程序员的必备根基知识。
文档写作能力:我把这个列在这里的原因是,写作是一个沉淀自己知识的最佳方式,同时也是以后在企业中表现自己能力的最好方式,意即:有可能你会做很好的工作,但是你没有办法把他说清楚,写清楚,这是一件很可惜的事情。一个知识听到代表你学习到30%,能够用自己方式应用并记录下来学到60%,如果能够讲述给别人听你就学到了90%
好了,说了那么多,可能你一次也吸收不了,有一本书推荐给你《我是一只it小小鸟》,里面写满了大学生活的收获和遗憾,加上之前我送给你的《做最好的自己》,连同这封信,你多看看,并欢迎跟我来信讨论,但请在讨论前,做好google的功课,不要问我太多搜索引擎就能搞定的问题,这是学习能力的一种表现。
祝学习愉快!
共同学习,写下你的评论
评论加载中...
作者其他优质文章