三级码农写ui,二级码农写构架,一级码农写算法。
国外写算法的程序员比较多,国内大部分都是写构架的比较多。
写算法的程序员的工资不知道比写构架和UI的多了不知道多少倍。
以前网上有很多免费的软件下载,乍一看觉得这些程序员好厉害啊,其实国内互联网普及初期大部分程序员都是拿着别人的写好的具有实际功能的源代码修改,添加操作界面编译的。这一类人就是写UI的,这些人工作一般工资都不高,门槛低。
再后来,像做游戏内核,游戏外挂,即时通讯软件用别人的算法来实现自己功能的人,也就是做构架的,这一类人工资相对较高,也是国内程序员的主流人员。
写算法的人就牛的很了,各种编程语言,基本功能都是这些人写的。包括编程过程中调用的库,插件,以及各种平台。还有比特币,二维码,安卓开源库,深度学习插件,硬件驱动,硬件芯片,这些功能原本都不存在的,是写算法的人创造出来的。都不是做UI和构架的人能研究出来的。
国内也有很多研究算法的人员,这些人的工资都很高。比如说易语言就是很好的例子,只不过外国的算法比国内先进很多,中国都会选择外国已经开发好的算法,从一定程度上压制了国内算法的发展。