Max是iOS程序员,python,html,java Java都有。作为入行三年还在学习提高的半新手,程序员对于如何记忆代码和编程语言有绝对的发言权。
先从Max第一次接触编程说起。
对于初学者来说,熟能生巧是一项永恒的技能。以前都说好内存比坏笔好,现在应该是好内存比坏键盘好。
其次,熟能生巧是在总结规律之后,再从死记硬背转变为巧妙思考。以赋值为例,无非是等号的问题,而抄基本就是抄,以此类推,只要熟悉简单的英语,就能巧妙的猜出来。那么,如果第二条的特殊情况是不按常理出牌,那就用最万能的方法:百度和谷歌绝对是程序员必须使用的共同伴侣。
说到寻求帮助,不得不说一句题外话:作为程序员,必须学会分享。只有这样,在我有自己需求的时候才会有帮助。然后,当你离开新手区,正式进入开发任务的时候。
编程语言的帮助文档应该是程序员最长的阅读材料。我相信只要是好的编程语言,对文档开发者的帮助绝对是完美的。欲善其事,必先利其器。作为一个脱离新手区的程序员,一个手线开发工具必不可少,手线开发工具和代码提示功能也是必不可少的。
这个时候的程序员除了文档,还要有高超的编程思维,运用这种编程思维将不再需要刻意记忆代码。完美的注释,简单的代码提示,代码量的积累,都是一个有经验的程序员的巨大财富。最后,真心希望所有有梦想,用手指下的代码写程序改变世界观念的有志之士,都能轻轻编程。