学习iOS也有几个月了,Objective-C和Swift语法也学得差不多了。大致一些框架也看了。
想知道成为一个优秀的iOS工程师需要配备什么技能?
能否请V友们给出成长路线,当然如果和大多数人都一样的学习路线也就只能成为大多数人的水平。
只是当作一些借鉴,看看自己离大多数人的水平差距有多少。然后超越大多数。
1
WildCat 2015-01-21 21:03:44 +08:00 via iPhone
|
2
nekop 2015-01-21 21:33:07 +08:00
|
3
Elethom 2015-01-21 21:41:16 +08:00
你覺得自己學得差不多了嗎? 深表懷疑.
|
4
XueSeason OP @Elethom 语法还能难到哪里去?如果学习iOS连语法都敢说自己学得差很多,那我早就滚回去继续看入门的语法书了。你不会认为我是说语言学得差不多了吧?
|
5
Dannytmp 2015-01-21 22:22:24 +08:00
每天持续用功研究,写代码,不要中断,很快就会精通的了
|
6
qqjt 2015-01-21 22:23:49 +08:00
让我想想,先来一个苹果机吧
|
8
Elethom 2015-01-21 23:37:36 +08:00
@XueSeason
見過大把自稱精通的人不會用 ternary operator 設置 default value 的; 不會用 code block evaluation assignment 的; 或者說寫 UI 連基本的 auto layout 都不知道怎麼用 priority, 怎麼用 layout guide 的. 從開始用 Objective-C 到現在有四年多, 認識的能踏踏實實把 protocol 寫得合乎規範又漂亮的大陸開發者只伸出雙手就數得過來. |
9
czzhengkw 2015-01-21 23:42:33 +08:00
设计模式看了吗?学了吗?用了吗?用好了吗?
|
10
cralison 2015-01-22 04:09:04 +08:00
就是每天写很多代码看很多书:)
|
14
enjoeq 2015-01-22 13:04:19 +08:00
|
15
Hysteria 2015-01-22 13:19:31 +08:00
其实呢,现在的学习资源太多了,可能会让人不知道如何下手。
我的看法就是看一两本入门书籍(可以一本语言语法,一本框架,或者两者皆备),然后来把自己的一些想法做成小项目,在这个过程中会遇到很多问题,以解决问题的方式去提高。 |
17
ciwonderful 2015-01-23 09:48:22 +08:00
@Elethom 赞同,规范的protocol。
一般不是学学几个月就能写的。 如果写页面开发,一般也就是随便写写,能跑就完事了。 如果是sdk方向的,则需要兼顾到使用者,相应的protocol会硬性强制你规范。 规范的命名,传递的参数(会传self),protocol的设计。 |
18
kobe1941 2015-01-23 10:45:47 +08:00
这个问题我也在考虑,准备年底制作一个ios开发的技能树。制作好了我会发到V2EX,现在楼主你可以先看看这里https://github.com/Aufree/trip-to-iOS
|
19
kobe1941 2015-02-08 17:58:33 +08:00
目测写完了,本想做个图,但是不会,只有文字版,在这里: http://www.v2ex.com/t/169291#reply0
|