今天,在上海人民广场,终于见到了tinyfool老师,这是一次微信上的送书活动,虽然连续两天都没抢着,但还是分到了书(因为某些同学没来啊:-D)
说一下自己的体会和收获:
1.我们太把学习或者具体点学编程想得太难,其实我们现在做的比如学习iOS开发,那都是学做别人已经早都实现好的东西,并不是什么创造性的东西,而且无数人也学会了iOS开发,所以肯定能学会,树立对自己的信心很重要。
2.学习方法的问题,关键别忘了自己的目标是什么,比如目标是为了写出iOS程序,或者说是找到iOS开发的工作,那就直接去写一个App出来,中间不会的就查书、Google,写程序是技术活,那就多练、把自己的想法实现出来。
3.关于找工作,其实就是证明你能做这件事,比如你想应聘做音乐播放器的公司,那就做一个音乐播放器的demo出来。
4.别想着走捷径,做技术,扎实地积累就是王道,虽然今天和tinyfool老师以及其他多数都是软件工程师坐在一起聊天,但是不代表我自动就牛了,水平就上升了,技术还是得踏踏实实地去积累,就像现场一位朋友提到的,还是需要练出自己的硬功夫,这就比动动嘴皮要难了。
5.教是最好的学习,比如我现在学习iOS开发,但如果我要教别人也来学,那我势必要跟他详细解释什么是变量?什么是代理?什么是MVC?在教别人弄懂的过程中,我势必要把这些东西给内化为自己的,才能用自己的话讲出来,所以学习了,也要分享出来,像计算机的input——output。
6.建立和积累自己的品牌,比如易科比,也可以慢慢形成自己的口碑、自己的品牌(向tinyfool老师学习哈),因为现实中的tinyfool,一天只有24小时,但是互联网上的tinyfool,可以同时有无数人阅读他的blog、看他的微信、刷他的微博、看他的视频,认识到他,被他所吸引和影响。这也是为什么tinyfool老师每到一个城市,都可以吸引一批人搞一个乱谈会的原因之一。
总结得非常好。任何难的事情,我们总是至少可以努力做到其中一部分。我不打算没开始就放弃。
输出会引发更大的输入。所以,勇于输出的人,往往会比只知道输入的人得到更多信息和资源。