为什么很多看起来不复杂的网站,却需要顶尖的程序员来开发?
网友解答: 泻药,本人并非程序猿,回答内容可能会有纰漏,望见谅。看上去不复杂的网站不代表其内部逻辑不复杂,问主没有举例就显得有点不厚道了。(题外话:不得不佩服google,哪怕是简单的无
泻药,本人并非程序猿,回答内容可能会有纰漏,望见谅。
看上去不复杂的网站不代表其内部逻辑不复杂,问主没有举例就显得有点不厚道了。
(题外话:不得不佩服google,哪怕是简单的无法联网也能加入欢乐彩蛋)
顶尖的程序猿,之所以被称为顶尖的原因有很多,但企业最看重的是他们的执行“效率”,这里的效率并不单单指在单位时间完成的代码量,还应该包含返工率,以及代码后续维护等。
做一个网页出来很容易,刷刷刷随便找大学生当作业写都可以,但顶尖程序猿会懂得站在全局考虑,例如网站后续维护、扩展接口甚至用户体验、跳转动画使用等都会在考虑范围内。
其中最重要的是,顶尖程序猿懂得将代码规范化,方便后续其他人接手改进维护,这是老手与大学生之间的比较明显的差距。
噢,对了,在考虑上如此多因素的情况下还不能随便出线明显的BUG,这就是顶尖程序猿在人才市场上具有高身价的原因之一。
网友解答:顶尖程序员是一种称呼…就和帅哥美女一样当真你就搞笑了…
顶尖程序员一般是在大学刚毕业3-5年的学生…过了5年…要么转行系分要么转架构最次也走项目经理…总之肯定不会再做网页了…也有走保险和金融理财的…
软件工程从名字也能看出是工程类的…一个工头带队找几个民工把项目做了就是整个流程…工作经验有个一两年就行…要年轻的…经验少的…主要是便宜…关键人要多干的快…
做个网站能有啥技术…大并发量是最容易的…前端nginx反向代理…后面放一堆tomcat...数据库随便一集群读写分离…高可用也简单…把tomcat装docker里工程部在jenkins上…弄个zookeeper类似的软件检测…崩了就重新启动docker...baidu都能找到手把手教程…
网页的技术含量全在美工…