我参加过课程,学习过,甚至自己开发过一些东西,但到目前为止,我只使用过微软的技术,到目前为止,我对它没有任何问题。我最近在微软的一家金牌合作伙伴公司找到了一份工作,负责C#、VB.net和asp.net的开发。
我想要一些关于如何多样化的小贴士,学习微软以外的技术。不一定是为了找另一份工作,我想我的工作正好适合我现在的兴趣。我认为通过我自己学习其他语言,框架,数据库..作为一个整体,我可能会成为一名更好的程序员,(也许)在这一切结束时,我会有更多的工作机会选择,选择我将要从事的工作。
我应该从什么开始呢?我怎么发动汽车呢?
发布于 2009-12-09 18:39:46
如果你对其他语言感兴趣,只需选择一种就可以了。听起来你有足够的经验去适应另一种语言。
如果你正在寻找一种新的桌面开发语言,那么我建议你使用或,这两种语言都能让你轻松地体验到C#和VB.NET。
如果您正在寻找web编程,请使用
interesting.
发布于 2009-12-09 18:41:50
如果您熟悉C#和VB,那么可以学习一种使用不同范例的语言。通常的嫌犯是Ruby,Erlang,Haskell,Lisp。所有这些都可以在Windows和其他平台上使用。您可能不得不习惯使用不同的工具来与它们交互,但这不一定是一件坏事。
发布于 2009-12-09 18:42:50
冒着听起来陈词滥调的风险,为什么不在廉价的桌面上安装一些Linux的变体呢?仅仅是设置Linux机器的行为就是有教育意义的。
一旦你找到了解决它的方法,做一些shell脚本并安装像web服务器这样的东西。这应该会让你忙上一阵子。一旦过了这个阶段,就可以尝试一些动态语言,如perl、ruby、python、PHP等。
https://stackoverflow.com/questions/1873003
复制相似问题