
新程序员,最近陷入了迷茫。感觉编程更多的是去学习编程的思想以及解决问题的方法,语言什么的只是语法略有不同而已。当代码量积累到一定程度之后,切换到另外一个技术栈感觉就是一两天学会写 Hello World 后就能实现的事。那么问题来了,请教各位老司机:
在某一个技术栈上沉淀 5 年 10 年,积累到的到底是什么?
为了更好的去积累这些东西,新司机们应该注意的是什么?
1 fwrq41251 2016 年 8 月 5 日 via Android 楼主平时用的什么语言 |
2 Mac 2016 年 8 月 5 日 你小时候吃饭是你妈喂你吃,长大一点了你自己吃,但你妈会说你给我好好吃饭,再长大一点了你妈会问你今天吃什么,到你真的彻底长大了,你可以做饭给你妈吃了。 |
3 msg7086 2016 年 8 月 5 日 精通一门语言,通常并不是说精通一门语言,而是精通一门语言的环境、技术栈、类库、最佳实践和坑点。 |
4 Lonely 2016 年 8 月 5 日 via iPhone 同意楼上的。 另外,头像真污。 |
6 paulagent 2016 年 8 月 5 日 个人觉得,大家对精通的定义不一样,理解也不一样吧, Msg7086 说的很好了。 对于一个语言的特性,类库,最佳实践,有什么坑要坚决避免。 都是可以理解为精通。 流传甚广的一个例子是一个通用的工程师,去客户那里检查故障。 告诉客户换某个设备的零件。 收 1w 刀,客户抱怨贵,这名工程师说,换一个零件值 1 刀,知道在哪里换值 9999 刀,具体我已经忘了,大意如此。 |
7 loading 2016 年 8 月 5 日 via Android 我普通话还没精通呢…计算机需要更不敢说。 |
8 loading 2016 年 8 月 5 日 via Android 我普通话还没精通呢…计算机语言更不敢说 /td> |
9 cxbig 2016 年 8 月 5 日 一门手艺,熟能生巧的过程。 PS :私以为任何语言学会输出“ Hello World ”都不应该用“ 1~2 天”, 1~2 小时还差不多。 |
10 mjikop1231 2016 年 8 月 5 日 @cxbig 明明是 1-2 分钟…… |
11 GhostFlying 2016 年 8 月 5 日 via Android @mjikop1231 下 SDK 也要时间, 233 |
12 lxrmido 2016 年 8 月 5 日 @cxbig 第一天早上:去书店买教材 /网上下单等待到货; 第一天下午:教材到货,焚香沐浴,顺便部署开发环境; 第一天晚上:需要安装的编译器 /IDE/工具链 /核心类库被墙了,找梯子; 第二天早上:昨天折腾那么累了先休息一下打盘屁股吧; 第二天晚上:诶,是时候写 Hello World 了! |
13 archer2ee 2016 年 8 月 5 日 如果你能把该语言主流的框架自己写一个出来,就是精通了 |
15 odirus 2016 年 8 月 5 日 找工作都不敢写精通,觉得昧着良心呐 结果发现现在公司都喜欢精通各种技术的,所以干脆就不要写掌握程度,当面细聊,看谁比较通。 |
16 oscarzhao 2016 年 8 月 5 日 瞬间想到了 侯捷老师 |
17 ChiangDi 2016 年 8 月 5 日 too young too simple |
19 likeyou 2016 年 8 月 5 日 熟悉-熟练-熟能生巧。这就是精通了 |
20 Dungeons 2016 年 8 月 5 日 雷姆不错哦。 |
21 pepsin 2016 年 8 月 5 日 |
22 vaketa 2016 年 8 月 5 日 所谓的精通也就是能熟练的写代码了,并不是思想精通。 |