.NET平台对员工的技术水平要求如何?
我是学.NET方面的新手,还有半年就要毕业,请问大虾们。一般软件公司对程序员的要求是什么。。。
我们应该具备什么样的素质?
谢谢!~~~
------解决方案--------------------按道理说 纯粹的程序员不用理解业务逻辑
大错特错!
真正的程序员是深刻理解业务逻辑的人. 不了解业务逻辑做什么程序? 那叫 "把文档翻译成代码 " 不叫 "做软件 ". 随着工具越来越先进, "把文档翻译成代码 " 变得越来越简单(UML?),很多都是可以靠机器自动完成,只会做机器会的事,注定死路一条.
只有业务逻辑是永远需要程序员的地方.平台门槛低了,学习容易了,开发效率提高了,为的是什么?
就是为了让程序员不用去关注什么内存释放之类的东西,而把精力花到 "业务逻辑 " 上面去!
------解决方案--------------------找家有实力外资的软件公司,钱少点没问题,学点东西先。
本人曾用一国内ERP软件供应商的ERP,简直垃圾,在国内市场份额还很高呢,但从写的程序来看,一看就知道有几个人写的程序。
再有就是程序命名特离谱,名称与英文名称基本对不上。
数据运算方法嘛,更奇怪。用了2干多张表,大部分表没有用上。
如果再深入就可以发现只能一个字”烂“。用系统分析员的话来说这叫不成熟的软件。
刚毕业,要学得学好东西。建议有机会去非国内的软件公司去学习一下,学人家的方法和业务逻辑,真的!!