做一个项目表现出来的是代码,其实这些代码就是人的思维的实现。
你现在的当务之急不是去学习“怎么表达”而是“表达什么”的问题。在学习了这些东西之后,你就会发现你已经进入了快速成长的阶段。
希望你下一阶段
1、努力扩大自己的知识面,多向周围的同事学习,多查资料,看看网上现在比较热门的技术,不要仅限于到网上查源代码这个程度,希望你能多看一些实施方案之类的),看看软件都可以干些什么,如何实现,能用到哪些技术,工作原理等等。
2、多加实践,使自己能够更熟练的使用自己熟悉的语言工具。
3、隔一个阶段就应该给自己定位,制定一个目标。如何给自己定位?横向的可以了解一下整个软件行业,纵向的可以看看软件整个生命周期。学习一些软件工程知识是必要的,这样你就会了解其他人都是干什么的啦,呵呵~~
4、不要忽视平时项目中的一些细节,这些东西积攒下来就是经验。
5、注意学习方法,我觉得比较是一种有效的方法,你要会进行比较。比如你学过了java,那么它和c++的优缺点有哪些?这些东西你是否有体会?
至于C++和java,我并不是说你不要学java,只是说,不要被一些假象迷惑。做软件的,要有自己的判断,不能人云亦云。在工作中,要怀疑一切,呵呵 ~~,当然,平时可不要这样。
至于沟通嘛,送你句话:人应该适应社会,而不是社会适应人,呵呵~~社会很复杂的,沟通很重要,但也不要悲观的把自己认为是别人的工具了,不要怕言多必失,你怎么知道你的想法就是错的呢?如果你不说出来,你可能永远都不知道了。
记住这些,沟通永远摆在第一位,学习能力在第二位。
记住这些,沟通永远摆在第一位,学习能力在第二位。