您的位置:首页 > 移动开发 > IOS开发

创业团队在哪里可以找到靠谱的 iOS 开发工程师?

u011690685 2013-10-14 00:40 120 查看
知道什么是软件,什么是工程师

清楚自己想成为一个什么样的工程师( Full stack? Front-end? back-end? mobile? ...)

清楚自己想做一个什么样的软件,或者从事什么样的软件开发

精通一门语言 (C, Python, Objective-C, Java, Haskell ... 不要第一门语言去学C++,除非你想做的东西只能用C++ ), 学习基本的数据结构和算法

开始做小项目。遇到不懂的东西,停下,弄懂它。千万不要把网上的代码copy过来,能用了就不管了。(Good artists copy, great artists steal. )

学会用一些工具 (git, vim ... ), 参与到一些社区中 (hacker news, stackoverflow, ),跟其他软件工程师交朋友

做一个自己想用的软件,并把它分享给别人

.... 到这个阶段,你肯定会知道自己该怎么走了

其实方式多种多样,这是我认为的比较好的入门方式。
但是你需要知道, 软件工程师不只是写代码和做技术工作,更是一个极具艺术性和创造力的工作。
可以考虑先看看这本书:《Hackers and Painters》- Paul Graham. 

以上内容来自知乎网站
标签: