• 怎样迅速成为一个有经验的开发人员(翻译自奥马扎贝尔的blog-C#MVP)


        很多关注我学习工作的人的经常会有以下几类问题:
               1 怎样才能成为一个像我这样的开发人员?
               2 怎样才能像我一样在项目中发挥自己的才能?
               3 怎样才能像我一样学好c#?
               4 微软认证是否有用?应该去考么?
               5 怎样才能成为一个MS MVP?
               6 如何成为一个像我这样的人?
         每个人都问我有什么捷径能成为一个真正nb的开发人员。以我个人的体会来说,成为一个真正nb的开发人员的秘诀是:连续12年,每年奋斗360天,每个星期7天,每天天工作18小时(感觉有点不对劲)。
         这就是所谓的秘诀。确实相当简单。如果能一心一意的钻研,你也能取的我今天这样的成就。相当简单。我做到了,你们也能做到的,对你们来说小菜一碟。
         如果你们愿意接受我的秘诀那么我也提供一些建议给你们参考:
                 1 多参与一些开源项目或者你自己也量力作些。通过这些实践你可以学到很多实用的东西。如果你有条件,也可以建立自己的公司。我自今开过3个公司,其中2个不是很如意,另外1个很成功。我从中学到很多在其他公司当小兵学不到的东西。
                 2 每天阅读相关的技术文章。在www.codeproject.com还有msdn.microsoft.com上面有相当多的技术文章。我一直都坚持阅读每星期codeproject几乎所有的当周发布的文章。如果你每星期阅读10篇文章并坚持一年,想象一下,你有了480篇文章的知识量!有什么项目你作不来的了?阅读重要,但是也不能忘记了去实践。你可以按照文章中的方法作些类似的东东。我基本上每天至少花一个小时来实践新技术新思路,这样作不仅学到了知识,学会了如何做好一个项目,还能使我今后的工作能更好更快的完成。
                  3 选择能让你参与不错的项目同时在项目的每个阶段你都能发挥自己才能的公司。举例来说,就职于一家公司能让你在项目中开发使用完全是自己创意的模块,测试,为之写文档等等工作,这样你能取得不同开发阶段的工作经验(在国内我想很难)。另外公司还得有几个非常好的“专家人物”能适当指点你,如果你甘于平庸是没益处的。不要轻言离开给你低薪但是你却为之贡献很多的这样一个公司。耐心点,自我鼓励下迟早有你发光的时候。我的第一份工作月薪250美元,当时公司为一个米国大公司作的外包工程(不知道outsourced这样翻译对不),7年里,我起早贪黑工作,参加了8个项目的开发。我没有离开那家公司只因为在那我可以学以致用,而且我在那能接触到方方面面的东西。尤其让我觉得快意的地方是我能开发许多不同国度要求的项目,因此开阔了我的视野丰富了我的知识层面。当有着丰富经验的我离开这家仍然给我低薪的公司来到另外一家的公司时,我的工资变成了每天200美元。由此你们可以看到,假如当初我选择高工资而不是更关心技术方面的学习,那么我不能学到如此多的技术知识也无法取得现在的成就。更重要的时,如果你得到了相应的汇报,千万不要改变自己,你仍然要如同原来一个每月200美元样的去工作去学习。记住,态度和激情能塑造你的未来。如果你学习工作的激情由燎原大火变成了将要熄灭的烛火,那么你注定失败注定平庸。
             4 不要开始就选择具备如下特点的公司:开发文档有人做、项目框架已经完备、有专门的质量检测团队进行项目测试、行政管理和技术管理都关心行政及开发的方方面面……。在这样的公司,最后你会成为一个智能打字机,你的主要功能就是将英语变为c#,你的右脑将无法得到充分利用。建议你选择一家小公司,这样你可以接受很多挑战同时你也可以充分发挥自身的潜力。
          
  • 相关阅读:
    20190817-T1-LOJ6322「雅礼国庆 2017 Day6」Star Way To Heaven
    20190817-涪
    20190816-周期
    考试总结 模拟95
    考试总结 模拟94
    考试总结 模拟93
    考试总结 模拟92
    考试总结 模拟91
    考试总结 模拟90
    考试总结 模拟89
  • 原文地址:https://www.cnblogs.com/ocean2000/p/563526.html
Copyright © 2020-2023  润新知