关于自学

2013 年 12 月 9 日
 lidonghao
个人做法是
1.入门教程练习个小程式
2.看书,会看更懂一些
3.写出自己的东西
4.剩下的就是继续coding
ps:工作上的coding进步更快

大家来分享一下都是怎么自学的吧~~
5333 次点击
所在节点    程序员
21 条回复
regmach
2013 年 12 月 9 日
没成功过...
lidonghao
2013 年 12 月 9 日
@regmach 怎么会?难道没坚持下去 = =。
fox
2013 年 12 月 9 日
摆出跟1楼一样的表情,没成功过……
coetzee
2013 年 12 月 9 日
1:基本概念跟原理性的东西,忽略细节。
2:找一个代表性的而且自己感兴趣实例做一下,自己动手做(尽量减少外界依赖)。
3:不断的弥补细节性的东西。
全程跟着兴趣走,尽量减少细节上的磕绊。
regmach
2013 年 12 月 9 日
@regmach
@fox
喜欢的部分多看,不喜欢的部分少看,然后就很偏食啊啊啊
lnehe
2013 年 12 月 9 日
1.确定要学什么
2.搜索出相关的教程和资料,粗略看一遍,理清思路
3.动手写想写的东西,一边写一边翻资料
4.然后就没有然后了
roricon
2013 年 12 月 9 日
https://sites.google.com/site/steveyegge2/practicing-programming

这篇文章也许会有帮助。
大概的意思就是,日常工作并不能让你的代码和技能变得更‘专业’。
想变得更NB,需要大量有针对性的练习。
viator42
2013 年 12 月 9 日
先确定要做什么再考虑学对应的东西,有明确目标的话更有效率.
研究demo也很管用,能节省很多折腾细节的时间.
wizardoz
2013 年 12 月 9 日
对1楼的没成功过表示不解,不知道什么程度才算成功。我自己自学的话,就是有时间的时候看一下书,然后自己实践一些。但是始终学的比较慢,也容易忘记,跟自己的主业还是没办法比的。
kinoAndWorld
2013 年 12 月 9 日
自学主要是没有一个明确地目标,其实相对于啃语法,有一个想实现的东西而单纯地去学着实现它,期间遇到的细枝末节再去看相关的语法,这样学我觉得是最快的,尽管可能遗漏一些知识点。
mailworks
2013 年 12 月 9 日
我自学iOS的路线(非计算机专业零基础)
1.学习C语言(主要是看了郝斌的视频+唐的教程)做了点简单的课后练习
2.iPhone开发:看视频入门教程,(比如各类培训机构出的免费视频)
3.看书如Object-2.0,iPhone开发秘籍,ray wenderlich上的基础教程
3.订阅feed,关注牛人微博,
4.code4app上研究demo,
5.看官方的文档demo(英语不好看起来很吃力但是我认为官方的文档比任何资料都重要)
6.做简单的项目,
lyh3222
2013 年 12 月 9 日
@mailworks 现在从事的就是IOS相关的工作了么?
Hysteria
2013 年 12 月 9 日
@mailworks 赞呢,我给前公司的实习生推荐官方DEMO,往往被他们以英语不好推诿,我一直认为不过是借口。
MichaelYin
2013 年 12 月 9 日
@Hysteria 我认为程序员的英语和数学一样应该都属于基本功,很多程序员看了一些翻译很差的文章,而且译名的不统一极容易造成对技术的误解
xuming
2013 年 12 月 9 日
直接找一个东西做,是自学的最好方法
regmach
2013 年 12 月 9 日
@wizardoz 不要在意,我只是来卖个萌.
大概意思是,自学时很受喜好的影响,知识体系一直不完善
mailworks
2013 年 12 月 9 日
@lyh3222 嗯,是的
kennedy32
2013 年 12 月 9 日
@regmach 有同感,不过用另一本书看同一部分的内容(比如php的面向对象)就看懂了,很奇怪。
mailworks
2013 年 12 月 9 日
@Hysteria 官方的文档清晰,系统,感觉这个是自学的重点
inyfee
2013 年 12 月 9 日
1、粗略地看入门书
2、找一个自己感兴趣的项目,或者重写自己以前的项目
3、coding coding coding~~~~
4、看进阶书,掌握好细节
5、找好的开源项目 看源码

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.xtra.eu.org/t/92338

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX