IT前辈们的忠告和感悟

       不知道是宿舍的网有问题还是我的电脑有问题(这个问题纠结了我一个周末,没有得到解决),反正好些网站(例如acmicpc.info,  note.youdao.com)上不去(我们寝室的其他电脑能上),我插其他宿舍的网,那些网站又能上了。好在能上CSDN,闲话少说,我把 《我是一只IT小小鸟》看完了,前辈们精彩的成长历程,让我获益匪浅。我摘抄了书中最精华的部分,现在分享给大家,希望对大家有用。

         1.本科阶段是我们精力最最充沛、时间最最富裕、最最容易跟其他人拉开距离的阶段,如何处理这段生活,将会造成最后的千差万别,遗憾的是,当时却没有人告诉我这一点。

        2.看书的时候,我每看一会儿就想想作者在说什么,以训练自己的概括能力;看看作者表述得是否合理,以训练自己的怀疑能力;勤于反思,以训练自己提出问题的能力。

        3.好的外企或好的技术公司希望招聘到的学生是做事超级投入,特别乐意思考,充满活力,并且具备一定的行业知识的。因此,在面试准备的时候,应该充分了解自己应聘的公司,多思考,多关注架构等背后的东西,才能应付比较深层次的技术面试。另外,谦虚、和善、愿意向别人学习、擅长理性思维,是技术类工作面试中的加分项。

        4.珍惜每一个生命阶段,享受过程。

        5.做自己的主人:不要辜负上帝给我们的聪慧的大脑,用它来独立地想问题,用自己的眼睛来看世界,用自己的心灵来感受,用自己的金口来提问。不要害怕,不要退缩。

        6.努力参与实验室的科研项目,把尽可能多的代码和文档加入集体的成果。

        7.把课程项目当做工程项目来做。

        8.为每件事情安排一段专属的处理时间。关键的是,一定要在专属时间内专心致志地做好当前的事情,不受其他任务的干扰,这样才能提高效率。

        9.坚持在读书的时候把代码一行行亲手敲出来并编译通过。

        10.提前做知识储备。

        11.贵人指路,事半功倍。

        12.如果觉得做不下去了,就硬着头皮坚持做,然后就类似于麻木了,适应了,那种望而却步的感觉会逐渐自动退去。

        13.如果能把自我介绍和公司的资料巧妙地结合起来,就会让面试官感觉不错。还要表现出对这份工作的热忱。

        14.珍惜当下拥有的一切,留住这最让自己充实、让自己感觉珍贵有价值的时光,才是最最重要的事情。

        15.在做可能会有糟糕后果的操作之前,做好安全备份是理所当然的。有了误操作一定要尽快让经理知道,切不可稀里糊涂企图蒙混过关,否则会让公司在客户那里造成不可挽回的影响,对于个人的诚信也是很大的打击。

        16.做出来的事情要及时表现出来。融入社区,是对程序员的基本要求。

        17.对于所有的程序员,我推荐阅读《代码大全》第二版,因为这是软件开发的世界地图。

        18.看书学习,烂书一定不要看,现在网络发达,看书之前一定要先看大家的评论。即使是好书,也得按顺序看,否则就是浪费时间,基本功没练好就练上乘的武功甚至可能走火入魔。一定要多交流。

        19.有英文版的书坚决不看中文翻译的。

        20.我觉得很多时候你认真去做就行了,好的机会和结果会在你不经意间突然就出现。我总觉得一个人的心态及他做事的态度是极其重要的,积极、乐观、自信、认真、勤奋、坚持,如果做到了这几点,我相信一定可以获得成功。尽早了解自己今后想干什么,然后朝着那个目标进发,而不要盲目地跟风考研考博或出国,毕竟选择都是因人而异,只有适合自己的才是最好的。

        21. 做好计划与总结。说远一点,以后十年、二十年要做什么;说近一点,这个月、这个星期、今天要做什么,都要有明确的计划,并且写在自己的Google记事本上。然后每天、每个星期、每个月总结回顾一下,这段时间的计划执行效果如何,以后有什么需要注意或者调整计划的。
         开拓自己的视野。充分运用丰富的网络资源,订阅《南方周末》、《华尔街日报》、Google黑板报、CSDN等专业或非专业的资料。有的还要做笔记,以便于以后查阅。
         选择的权衡。工作过程中会面临很多选择,要尽量选择对公司最有价值的工作,尽量选择最能发挥自己特长的工作,经常想想公司或者部门现在最缺少什么,如果我能填补这个空缺,对公司和个人的发展都有好处。工作的完美与时效性之间往往需要权衡,做工程很多时候不能过分追求完美,而是在尽可能快的时间里做出满足要求的产品。
         正确的态度。积极主动地工作、学习、沟通、交流。

        22. 多向别人学习,多向前人借鉴。一个人考虑问题总有局限,多学习别人的优点,多借鉴前人的总结,可以少走很多弯路。最重要的是多和别人交流,书本和网络,都不能取代人和人之间的面对面交流。
          认准了一件事情,要全力投入,甚至还要勇于放弃一些眼前利益。
         凡事有计划,认真执行计划,勤记录,常总结。要把自己想学的东西,想做的事情制定出一个计划,还要把自己工作、学习、生活的感受记录下来,要经常总结,不能虚度光阴。
          除了好好工作学习,还要学会生活。开心的生活、健康的身体、幸福的家庭都是工作学习的有力保障。
    
          23.人生真的不能一根筋,要在合适的时候对自己的前进方向进行调整以适应,只要最终能够达到目标即可。

        24.看着当下很多玩着网络游戏而无法自拔的人,几乎和自己当年毕业时的状态是一样的。还是希望能更多地与这个现实世界进行接触,去触碰这个真实的世界,而不是在虚幻的空间里寻找自己内心的平衡与价值。也许你在虚拟世界里是呼风唤雨的帝王,但在实际生活中你还得为油盐酱醋茶而操心。

        25.在这个世界上生存下来,只能靠自己的拼搏和努力,万万不可把希望寄托在别人的身上。

        26.在学校里学习的时候,不能为了读书而读书,我们已经不再处于那个只追求考试分数的高中阶段了,需要多多接触新鲜事务。在大学期间,多参加一些学校社团组织的活动,多体验一下社会上的实习工作,久而久之,会给你带来意想不到的收获。

        分享的好书:
        《士兵突击》
        《亮剑》
        《杜拉拉升职记》
        《赢》
        《影响力》
        《笑着离开惠普》
        《明朝那些事》、《中国人史纲》
        《细节决定成败》
        《把时间当做朋友》
        《金字塔原理》

        27.乐于分享,共同进步。坚持分享,坚持交流,共同进步。我从来不相信有人比其他人聪明多少,只相信每个人的努力和恒心。交流可以让人了解到不同的人对于同一件事情的看法,就可以弥补自己在某些方面的缺陷和不足。分享不仅仅是知识的传播,也是分享者本身对知识的强化和巩固。注重交流,多和积极向上的人打交道,在交流中学习,在分享中进步。

        28.多从正面角度分析你的环境与机遇,充分利用大学提供的软硬件条件来发展自己。

        29.踏踏实实做事,一步一个脚印。注重积累,厚积薄发;学会分解长期目标,设立一个个短期目标,不要浪费时间。采取理论与实践相结合的学习方式,找到自己的兴趣所在,进而有所侧重,集中精力向自己的目标迈进。

        30.适时出手,敢拼敢闯。懂得感恩,懂得回报。

        31.看书一定要动脑子,蜻蜓点水地看一遍只能收获阅读时的快乐,但要真正用到书中的内容,需要在阅读的时候将精华部分用心牢记才有所得。

        32.勤动笔是好习惯,对于技术性的文字,有价值的内容往往比写作的文字风格更重要。但是我一直认为,不能因此而忽视了技术文章或书籍的文字质量,让笔下的内容晦涩生硬。的确,编写代码的开发者并不需要在写作时舞文弄墨,但扎实的文字功底和流畅的书写能力,却是技术写作中必须的要求。

        33.我带着三个理念进入了大学:第一是什么东西都可以自学,第二是慢即是快,笨笨地做一遍题是学习的捷径;第三是知识理想主义,知识就是力量,而读书学知识能够消除蒙昧,掌握改变世界的力量,所以是一件快乐的事情。

        34.我有一个从高中就开始的习惯,就是把每天胡思乱想的东西记在一个笔记本上,算是思维快照。

        35.大学的时候,为了让自己精力不耗散,我限定自己每次借书,一定要保证四本计算机/数学,外带一本社科人文书,还有一本任意的书,而且那四本一定要做笔记精度。因为这样,我才能够最终没把有限的人生耗费在无限的浅尝辄止上。

        36.一本好书读两次要胜过两本好书各读一次。

        37.徐宥的书架:
《The Art of Computer Programming》《计算机程序设计艺术》
《Programming Pearls》《编程珠玑》
《More programming Pearls》《编程珠玑2》
《Structure and Interpretation of Computer Program》《计算机程序的构造和解释》
《The Art of Unix Programming》《Unix编程艺术》
《Code Complete》《代码大全》
《The Elements of Programming Style》
《The Practice of Programming》《程序设计实践》
《The Pragmatic Programmer》《程序员修炼之道》
《The Productive Programmer》《卓有成效的程序员》
《How to Solve it》《怎样解题》
《The Structure of Scientific Revolution》《科学革命的结构》
《集异璧之大成》
《Cosmos》《宇宙》
        感谢蒋宇东、居振梁、刘帅、李成、温卫斌、胡江堂、辜新星、刘未鹏、唐雅薇、张弦、秦琴、张凯峰、庄表伟、宋劲杉、程露、黄小明、易晓东、简朝阳、林健、高昂、徐宥等前辈们成长经历的分享。精华的部分到这就结束了,上面的忠告和感想来自不同学校不同公司的IT前辈,这么多条忠告和感想,只要有一条能让你有所触动,那么我今天分享的目的就达到了。



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值