程序员的重要品质
程序员的重要品质
前一段时间听 上海某个著名ERP公司的老板夸耀:
"作ERP的程序员5年以后,完全可以到中型以上的企业作财务总监"
当时很不理解,以为他完全是为自己公司宣传和夸耀.
现在看来,的确有一定的道理.
一个程序员,无论程序的能力有多强,但是不按照市场的要求作程序,出来的程序也不是被市场所接受的程序.(当然,黑客除外,他们不要市场接受他们,之是要体现他们的价值).没有市场的肯定,程序的价值便没有得到体现.
作为一个优秀的程序员,必须从运营的角度去考虑问题.一个简单的例子,如果一个程序,同样是努力工作,30天完成并使用,程序之能得到80分,公司能得到100的利润;60天完成,程序可以得到100分,但因为时间的原因,公司只能得到80的利益.那么一个优秀的程序员应该怎样选择???
其实两个选择都是有理由的,但是优秀程序员的品质是必须选择第一种,因为不论是工作还是自己是老板,盈利是最重要的.当然,你作出100还是80的判断是个人的另一个能力.(这个选择说起来容易,并不是所有的人都能作出的,尤其是以固执著称的程序员)
选择后一种的人可能成为程序能力最强的人,但不是技术的负责人;选择前一种的人可能离开程序的路,而走上管理的岗位.选择哪一条路,只是个人的问题.
浙公网安备 33010602011771号