编程的道路

如何成为一名程序员:我的道路
  下面要说的是成为一名程序员的道路上做的几件事情。希望它能对别人有些帮助。
  1. 建立一个博客
  这是我后来才认识到的事,其实应该很早就去做。如果你是跟我类似的情况,你应该尽早开通一个博客——尽管还不知道该写什么。注册一个域名,买一个空间。你会惊奇的发现有很多可写的东西。你可以记录下程序员的道路的过程,或写一下你感兴趣的技术方面的东西。
  2. 开发一些东西
  开发什么并不重要。选一种编程语言,任何一种都行,开始干。你不必去花大量的时间来决定应该使用什么语言。直接开始学一种语言,事实上最重要的是学习编程语言的基础知识,而不是劳神费力的去选择一种“最好的编程语言”。我选择的是c#。因为它是一种被广泛使用的语言,在网上有大量的学习范例,我已经熟练的掌握了它。没有丝毫的遗憾。它使我学到了很多基础知识。我还学习了其它语言吗?当然,我后来涉猎了很多脚本语言,编程语言不断的在变化。
  3. 向开源项目捐赠代码
  我早该如此做了。我起初低估了做这种事情的重要性,说老实话,我现在仍需要进一步重视。向开源项目捐赠代码,这是一种很好的学习别人如何编程的方法,并且能把自己的代码公开。
  4. 热心参与
  在一些博客,科技网站上分享自己的东西。去那些网站,让大家看到你。不在网上露面,就相当于待在屋里不出门却想找一份做巴黎导游的工作。
  很明显,每一个有志向的程序员都应该每天阅读Hacker News和其它开发/科技/编程类的博客文章。
  我在这里并没有提读书。我喜欢阅读,但我们没有买任何的关于c#开发的书籍。这是我个人的做法。我相信很多人都会建议首先买一本书看看。
  找一些能和你讨论你的c#开发/技术/编程想法的人和群体。如果我做了更多的第4项,我可能找到了更多的这样的人。
  好了,这就是我要说的。这些就是在过去的一年里我成为一个程序员的成长之路上做到事情。如果有人觉得在这个清单里我还应该加入什么,请给我留言。我永远都希望听到新的观点

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值