我不是唯一的程序员,但我是唯一的.NET开发人员,其他人都在使用Perl、Ext和相关技术。我主要是自学,大量使用Codeproject来学习新技术。
在我的公司中,没有任何专门掌握.NET知识的导师,我不确定课程、在线教程、书籍或其他途径是否能最有效地帮助我成为一名更好的开发人员。
乐观地说,我的目标是成为一名开发人员,能够管理我们雇佣的下一位.NET开发人员,或者至少与他/她很好地集成。
我目前正在承担记录我的程序的任务,以便收到我公司更有经验的开发人员的审查,而不管他们是否了解.NET,我希望这将是相当普遍的,但希望仍然是有益的。
有没有人有关于如何在没有直接监督的情况下最有效地学习良好实践的建议或建议?
发布于 2009-09-29 02:09:32
我一直都是这样工作的。我改进的方法是:
关于书籍:我喜欢技术含量很高的书籍(例如"Buzzword 2.0在行动!“)不值得你花时间。一切都发生得如此之快,以至于它们可能在发布6个月后就会过时。唯一值得购买的书籍是那些处理底层CS或架构问题的书籍。
关于课程:很难找到不浪费时间/金钱的高质量的非大学课程。大多数时候,你可以自己学得更快。(更新:快进到2013年,MOOC是一个令人惊叹的、高质量的免费学习资源)
对codeproject也要小心,有很多文章都有错误和/或一般的坏建议。
发布于 2009-09-29 01:44:39
没有导师在身边,你可以做几件事来提高你的技能:
发布于 2009-09-29 01:43:32
我的处境和你一样。我学到的主要是
https://stackoverflow.com/questions/1490160
复制相似问题