信阳成长中的程序员需要做的七件事
不知不觉你曾经变成了一名顺序员,但是如今的你正处于最后阶段,那么如何生长起来成为一名深邃的顺序员呢?下面这七点建议送给正在生长中的你,希望你能成为一名初级顺序员。
1. 处置你自己的效果
从外面获取答案和自己处置效果、找到答案,这两种方式是有区别的。当你自己处置一个效果时,你不只处置了这一个效果,也意味着处置了跟它相似的数百万效果。这是一个先投资后收获的进程。有时,你能够需求花2到3天的时间处置一个效果,这没什么;这是你的前期投资。
2. 从做小顺序末尾
小顺序,是指100行左右的。目前为止,《Java顺序设计教程实验手册(Deitel and Deitel)》这本书是最好的编程书之一。从第一章到第十章,外面的一切习题都做一遍。当你做完了这些,你就对编程有了相当的掌握了。
3. 仿制软件
找一个你喜欢的网站或游戏,把它仿制出来。在你真正的想做一件项目前,先做完这个。这个能促使你学到前沿的编程技术,而且能让你更容易的被招聘公司选中。做3-5个这样的仿制项目后,你就能完成恣意的你想要的东西了。
4. 每个项目都要学到新东西
每次项目都努力运用一些听到过但从未运用过的新东西。没有运用过Jquery,那下次项目中就运用它;没有试过测试驱动开发,下次项目就是你的实验品;你明白我的意图,对吗?
5. 说行
假设有人央求你为他做些什么东西,记得要说“行”――假设你历来没有给他人做过什么东西的话。我知道你能够会想,我自己还有有数的东西要做呢,但从阅历来看,除了把主要时间花在自己有利可图的项目上外,你也应该花一些时间做一些慈善项目。这样做你会失掉人们的认可,人们会想着你,假设无时机的会话,他们就会推荐你。
6. 交结顺序员冤家
这是另外一个取得推荐时机的方法。总无时机,你的顺序员冤家的盘子装满了,他们需求有人把多余的商业时机接上去。这时他们需求你出现。异样,当你的盘子装不下时,你也需求有人帮你把活接走。
7. 成为一个范围专家
广闻博识,同时要至少知晓其中一项。编程世界很大,没有人能掌握一切东西,所以,要有一个专长。例如,成为一个本地运用或金融软件方面的专家。