从业5年,送给软件行业入门新人的话

-1。多学习英语,TOEFL红宝书一定要全会背。

0。多学习。3个小时的投入就能让你对某项技术入门。

1-。书籍:《程序员修炼之道》《设计模式》《重构》以及《测试驱动开发》是必须的。

1。 写代码之前一定要先写单元测试。

2。编辑器使用VIM。不要依赖任何IDE。

3。操作系统使用LINUX。不要使用WINDOWS。

4。使用自己最擅长的语言,把基本的数据结构都过一遍。

5。使用自己最擅长的语言,把大部分设计模式都过一遍。

6。每年最少参与一个开源项目。