生活
- 保持健身的好习惯,其实程序员还是比较耗身体的。
- 开源自己的思想,分享。
- 把编程的目的提高些,去改善一些东西(人们的生活方式),解决一些问题,创造一些美好的事物。
- 大家最好一直保持对程序的兴趣,尽量抱着兴趣去学习更多的东西。相信我,这准没错。
- 对于虚拟技术社交呢,我还是比较赞同的。不过有人不是这么看的,因为社交也会浪费很多的时间。不过我认为和志趣相同的人会有很多交流,而且不同的思想之间的碰撞也会产生很多的观点。
- 长时间怼完电脑一定要去洗脸,上机前最好抹一些SOD蜜
- 不要长时间面对电脑,一小时休息会,但是,做不来。所以我是根据累了然后做一组keep里面的活动腰部和颈部的活动
学习
- 一定要学好计算机相关的基础课。在学好编程语言(像C语言、Java、Python等)课程的同时,一定要深入学习操作系统、计算机组成原理、数据结构、数据库技术、计算机网络等。即使你以后想做WEB前端,也要掌握很多计算机底层的知识。
- 多实践、多动手编写程序。追根溯源是程序员的一种内在精神。此外,“实践出真知”是寻找根本的最好的办法之一。很多东西都只有我们动手将程序写出来之后,才能够知道自己的想法对不对、才能够知道系统或算法的运行原理是什么。
- 多踩坑,不过这些坑的深浅最好不一样。因为踩坑=经验。如果踩相同的坑,那就是没有经验,也就是说没有效率
- 拥抱未来,积极学习新鲜事物
- 在学习一门新的技术时,不能只学习表面功夫,而是去形成自己的技术栈。去建立一个健壮的技能树(体系)。而不是一块一块很分散的知识块。
- 怀疑眼光去接受知识(视频,书籍,资料),不要直接认为就是对的,而是要实践,思考
工作
- 要抓住去企业实习的机会。多方面能力(真实技术的需求,沟通能力)的培养,工作流程的了解,这也是第一次的实习大家都推荐去BAT大公司的原因。
- 良好的开发习惯(命名,代码结构)
- 独立思考的能力
- 主动并且善于沟通
面试
- 礼貌:态度谦逊
- 听懂问题直接回答
- 面试公司
- 根据简历面试->说出来
- 根据项目需求所面试->所积应变->绝对不要说不知道
- 根据你牛不牛->读源码,懂架构

相关文章: