• 如何成为一名程序员:我的道路
    时间:2012-12-18   作者:外刊IT评论网   出处:aqee.net

    下面要说的是我在成为一名程序员的道路上做的几件事情。写在这里除了要让自己铭记在心外,我还希望它能对别人有些用处。

    1. 建立一个博客

    这是我后来才认识到的事,其实应该很早就去做。如果你是跟我类似的情况,你应该尽早开通一个博客——尽管还不知道该写什么。注册一个域名,买一个空间。你会惊奇的发现有很多可写的东西。你可以记录下你成为一名程序员的过程,或写一下你感兴趣的技术方面的东西。我一直以为没什么好写的,可当真正思考这些问题时,却发现有很多值得写的。最重要的事情是开始去做。

    2. 开发一些东西

    开发什么并不重要。选一种编程语言,任何一种都行,开始干。你不必去花大量的时间来决定应该使用什么语言。直接开始学一种语言,事实上最重要的是学习编程语言的基础知识,而不是劳神费力的去选择一种“最好的编程语言”。我选择的是PHP。因为它是一种被广泛使用的语言,在网上有大量的学习范例,我已经通过搭建一个WordPress网站而熟练的掌握了它。没有丝毫的遗憾。它使我学到了很多基础知识。我还学习了其它语言吗?当然,我后来涉猎了很多脚本语言,我要在下一个项目上试试Ruby。编程语言不断的在变化,不要只盯着一个不放。

    3. 注册你的GitHub帐户

    我已经在Bitbucket上有了一个代码库。我最初选择注册Bitbucket是因为它能提供5个免费的私有库。后来我决定在GitHub上注册。事实上,我丝毫没有拖延,看看我的成果吧。

    4. 向开源项目捐赠代码


    我早该如此做了。我起初低估了做这种事情的重要性,说老实话,我现在仍需要进一步重视。向开源项目捐赠代码,这是一种很好的学习别人如何编程的方法,并且能把自己的代码公开。我今晚的就要去列一个准备去参与的开源项目的清单。

    5. 热心参与

    这也是我需要改进的方面。我应该到stackoverflow网站上去回答更多的问题,在一些博客,科技网站上分享自己的东西。去那些网站,让大家看到你。不在网上露面,就相当于待在屋里不出门却想找一份做巴黎导游的工作。

    重复做第2,4和5点

    其它一些事情

    很明显,每一个有志向的程序员都应该每天阅读Hacker News和其它开发/科技/编程类的博客文章。

    我打听到了不少的技术讨论会。这周末我准备去参加一个。我会把那里的情况写出来。

    我在这里并没有提读书。我喜欢阅读,但我们没有买任何的关于web开发的书籍。这是我个人的做法。我相信很多人都会建议首先买一本书看看。

    找一些能和你讨论你的web开发/技术/编程想法的人和群体。如果我做了更多的第5项,我可能找到了更多的这样的人。

    好了,这就是我要说的。这些就是在过去的一年里我成为一个程序员的成长之路上做到事情。如果有人觉得在这个清单里我还应该加入什么,请给我留言。我永远都希望听到新的观点。

    网友留言/评论

    我要留言/评论

    相关文章

    提高App用户留存的5个原则:在智能手机不断普及的情况下,你要获得你的专有用户也不是那么容易的事,Flurry最近发现iOS和Android用户,4个月后仅有20%的存留率,12个月后仅有4%的存留率,这使得建立一个长期成功的应用成了一个艰巨的任务。
    我从创建四家技术公司中学到的事:本文系作者2010年“我从创建三家技术公司中学到的57件事”发表之后,增补最近两年的新感悟修订而成。
    初创企业该如何召开董事会议:开始创业就不可避免会有董事会,有董事会就不可避免要召开董事会议。市面上指导创业者在企业成立初期如何应对董事会议的攻略和教程也很多,从传统保守型到激进创新型应有尽有。其实董事会议没有一个专一的模板,每一个CEO都会有他们自己的风格和特征。而每一个董事会也因其特殊的构成而会具有自己的DNA(规模大小、投资人vs.创业者vs.独立企业等)。
    4399 为什么能在 2012 百度搜索风云榜十大热搜词语中排第三?:4399的搜索量为什么会那么大呢?据我观察我周围基本上没有人知道这个网站,我也是因为对蔡文胜略知一二才知道这个网站的。为什么7k7k甚至是腾讯的3366就做不到这一点呢?http://
    邮件营销遇到困难?我来告诉你原因:垃圾邮件让邮箱使用者头痛不已,而如今,邮件过滤系统也使许多使用邮件营销的人头痛不已,不要怪那些邮件服务提供商,他们不这么做就会被用户投诉甚至抛弃。
    创业者的救星:Enloop自动生成商业计划:你还在为写商业计划而发愁吗?不知道格式?不知道内容安排?希望有软件帮你自动撰写?不要以为只有“入党申请”和“思想汇报”可以自动生成,现在又一家名为Enloop的网站可以自动撰写商业计划,用户只需要填写少量信息即可。Enloop推出不久即获得了《福布斯》、《创业家》等媒体的好评。
    初创企业在最初两年需要掌握的六个生存窍门:作为一个初创企业,不论你的产品或服务多么优秀,要是没有足够的商业竞争技巧,到头来也只是硬生生地被市场淘汰。有数据显示,25%的初创公司在创业第一年就被迫倒闭,36%的企业撑到第二年倒闭,而在创业第三年企业的倒闭比例高达44%。精品科技公关公司卡特勒集团(Cutler Group)在今年三周年纪念日时十分高兴地宣布其公司市场增长率较去年增加了300%,于是公司针对自己的创业经验,给新兴的初创公司提出了六条建议,以下是卡特勒集团总裁扎克·卡特勒(Zach Cutler)的自述。
    应用数据分析产业火爆 获风投青睐:京时间12月7日消息,国外媒体周三发表分析文章称,并不是每一个应用都会像《愤怒的小鸟》一样取得巨大的成功。应用数据分析创新企业的出现,能够帮助应用开发者稳定用户数量并增加营收。如今,应用数据分析市场越来越受到市场的关注,并获得风险投资基金的青睐。
    自由职业,我的半年总结:自从我第一次称自己为自由职业者,距今已半年有余。这篇文章是关于我从中学到的一些经验。
    请注释你那该死的代码:我站出来就是为了要说一句:请注释你那该死的代码。