写给迷茫而兴奋的程序员

pestwave·2010年09月25日 17:44
有时有些迷茫而兴奋的程序员会发布这样的消息:>大家好!

有时有些迷茫而兴奋的程序员会发布这样的消息:>大家好!我刚学会Erlang/Haskell/Python,现在想找个大项目练练手。如果你有什么好主意,一定要告诉我!

我喜欢Linux和开源,想开发一个项目为社区做点贡献。有没有这样一个重要的程序,它只有Windows版,而你想开发Linux版呢?

这些错误的请求方式令人困惑。焦点都放在了程序语言、操作系统和软件许可上。根本没考虑到解决问题,有用性,或者程序跟最初信息发布者之间的关系。你会相信一个不懂音乐的人开发的音符软件吗?你会相信一个从未用过Photoshop的人开发的Photoshop复制品吗?

这些人不妨看看以下建议:

静下心来,想想你的个人兴趣,然后解决和你的个人兴趣相关的一个简单问题。比如我跟着一个打鼓机学吉他,但我想给鼓添加点人性化元素,比如自动填写等功能。于是我写了一个打鼓测序程序,没有图形用户界面,试了试效果。我还拍了很多照片,并使用了一个标签方案(tagging scheme)。这事很简单,我一个下午就搞定了。

关键有两点:(1)简单,(2) 开发点你会真正使用的东西。

取得初步成功之后,你就可以开发一系列改进版本。不要急于求成,一下子拿个公测版出来,只需检查现有程序,不断改进就好。我可以给自己的图片标签器添加一个HTML5前端界面吗?

如果坚持重复几次,你就会成为一个专家,或许这个专家仅限于解决你的个人问题,但别拿豆包不当干粮。成为一个专家还有一个好处:你可以尝试以前看似神秘甚至不可能实现的改进和功能。正是这些改进和功能有可能突然之间让你的程序一炮走红。

来源

+1
0

好文章,需要你的鼓励

参与评论
评论千万条,友善第一条
后参与讨论
提交评论0/1000

下一篇

Google一向对自己的计算运营三缄其口,但去年Google在一次和数据中心效率相关的会议上首次展示了自己的核心硬件。 大部分公司都从戴尔、惠普、IBM、Sun等公司那里购买服务器,但Google需要的服务器太多,他们想把服务器做为自己的核心技术之一,设计并制造自己的服务器。Ben Jai是很多Google服务器的设计师,他在一群精通技术的观众面前展示了一台现代的Google服务器。 Google服务器设计师Ben Jai Google最出乎意料的地方:每台服务器都有一块12伏内置电池,如果主电源遇到问题,这块电池就可以派上用场。Google还表示自2005年以来,其数据中心一直由标准的运输集装箱构成,每个集装箱里都装有1160台服务器,能耗达250千瓦。 令与会者感到震惊的不仅是Google服务器的内置电池,同样让他们吃惊的是Google的秘密可以保守至今。实际上Google从2005年以来已经设计了6、7代服务器产品了。 Jai称这是Google自己的曼哈顿计划。 Google一直专注于能源效率,而且和全世界分享自己的经验。经济萧条导致公司们运营成本增加,能源价格上涨,人们的态度发生了转变,Google认为现在可以宣传一下能源效率了。 Google还关注配电、散热、冷热空气干扰等数据中心问题。Google的数据中心已经提前达到了美国环保局2011年的标准。 Google服务器后面

2010-09-25

36氪APP让一部分人先看到未来
36氪
鲸准
氪空间

推送和解读前沿、有料的科技创投资讯

一级市场金融信息和系统服务提供商

聚焦全球优秀创业者,项目融资率接近97%,领跑行业