问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

小公司程序员的编程水平与BAT大公司相比,有多大差距?

发布网友 发布时间:2022-04-29 14:09

我来回答

5个回答

热心网友 时间:2023-10-09 23:08

网友一:

单纯从技术上来说,大公司是小公司没法比的,大公司系统要更加复杂,研究的东西更加深入。

比如高并发,大数据,小公司没有那么大流量和数据量根本没办法研究。

大公司一个系统N台机器,为了节省资源就要研究怎么使机器能力最大化,优化代码,优化逻辑。

小公司可能一两台机器就能支撑一个系统,只要没bug就能正常运行。

但是大公司大部分普通程序员,由于做得太专一了,基本上在某一方面做得不错,整体能力差很远,但是自己觉得啥都行。

这么比喻吧,如果说把程序员比作厨师。

普通公司的程序员基本上是各个饭店的大厨,啥菜都会做。

bat是御膳房,程序员什么大菜都见过,但基本上一个大菜也做不了。很多人就是御膳房后勤部切葱花大队的切葱花手。

网友二:

作为一个编程十几年的老程序员,虽然没有进过阿里巴巴,中间换工作时候也拒绝过百度和腾讯的offer,选择了一个更适合自己的互联网公司。

编程水平主要决定因素还是和本人基本功有着极大的环境,关于大公司和小公司编码水平谁高谁低的问题,我觉得有外在因素影响但主要还是自身,自己没有决心提升自己的编码水平,外界环境再好也没多大意义。

像阿里巴巴这种大公司由于职位安排的比较饱满,正常来讲代码的提交都需要leader的审核通过,在一定程度上能极大的提高代码的质量,在审核机制上会更加严格,并且在测试把关上也会更加严格。

普通的小公司在人员配置上可能稍微少一些,会在代码质量把关上差一点,严格规范的制度在一定程度上能促进程序员更深层的改进。

最后,程序员该去大公司还是小公司,这就如同没有结婚的人,总想着走进围城,进入的人又羡慕没有结婚的多自由,其实来来回回也就那回事。

网友三:

别神话阿里巴巴,心有多大、舞台就有多大。

其实重点不是代码,是通过代码表达的你对问题的理解、解决问题的想象力、出色的思路和创意。

能做到这个之前你需要有扎实的基本功:对数据的理解和处理能力、算法能力、建模抽象能力、架构能力,整体到局部的全方位作战能力并具备一定的技术视野能规划未来、预见未来,哪怕是短期的。

术业有专攻,做框架的别鄙视做业务的,做AI的也别小看普通工程人员。大一点如新零售业务、小一点如组合优化算法引擎、离散事件仿真simulator,很少有人能提供出色的技术解决方案。

所以,作为一个程序员,一个对自我有要求,真正热爱代码的程序员,自己会不断给自己写的代码提更高的要求的,在什么公司,只是外在因素,最主要还是看自己对自己的要求。

热心网友 时间:2023-10-09 23:09

单纯从技术上来说,大公司是小公司没法比的,大公司系统要更加复杂,研究的东西更加深入。比如高并发,大数据,小公司没有那么大流量和数据量根本没办法研究。大公司一个系统N台机器,为了节省资源就要研究怎么使机器能力最大化,优化代码,优化逻辑。小公司可能一两台机器就能支撑一个系统,只要没bug就能正常运行。但是大公司大部分普通程序员,由于做的太专一了,基本上在某一方面做得不错,整体能力差很远,但是自己觉得啥都行。

这么比喻吧,如果说把程序员比作厨师。普通公司的程序员基本上是各个饭店的大厨,啥菜都会做。bat是御膳房,程序员什么大菜都见过,但基本上一个大菜也做不了。很多人就是御膳房后勤部切葱花大队的切葱花手。作为一个编程十几年的老程序员,虽然没有进过阿里巴巴,中间换工作时候也拒绝过百度和腾讯的offer,选择了一个更适合自己的互联网公司。

编程水平主要决定因素还是和本人基本功有着极大的环境,关于大公司和小公司编码水平谁高谁低的问题,我觉得有外在因素影响但主要还是自身,自己没有决心提升自己的编码水平,外界环境再好也没多大意义。

像阿里巴巴这种大公司由于职位安排的比较饱满,正常来讲代码的提交都需要leader的审核通过,在一定程度上能极大的提高代码的质量,在审核机制上会更加严格,并且在测试把关上也会更加严格。普通的小公司在人员配置上可能稍微少一些,会在代码质量把关上差一点,严格规范的制度在一定程度上能促进程序员更深层的改进。

最后,程序员该去大公司还是小公司,这就如同没有结婚的人,总想着走进围城,进入的人又羡慕没有结婚的多自由,其实来来回回也就那回事。

热心网友 时间:2023-10-09 23:09

单纯从技术上来说,大公司是小公司没法比的,大公司系统要更加复杂,研究的东西更加深入。

比如高并发,大数据,小公司没有那么大流量和数据量根本没办法研究。

大公司一个系统N台机器,为了节省资源就要研究怎么使机器能力最大化,优化代码,优化逻辑。

小公司可能一两台机器就能支撑一个系统,只要没bug就能正常运行。

但是大公司大部分普通程序员,由于做的太专一了,基本上在某一方面做得不错,整体能力差很远,但是自己觉得啥都行。

这么比喻吧,如果说把程序员比作厨师。

普通公司的程序员基本上是各个饭店的大厨,啥菜都会做。

bat是御膳房,程序员什么大菜都见过,但基本上一个大菜也做不了。很多人就是御膳房后勤部切葱花大队的切葱花手。

网友二:

作为一个编程十几年的老程序员,虽然没有进过阿里巴巴,中间换工作时候也拒绝过百度和腾讯的offer,选择了一个更适合自己的互联网公司。

编程水平主要决定因素还是和本人基本功有着极大的环境,关于大公司和小公司编码水平谁高谁低的问题,我觉得有外在因素影响但主要还是自身,自己没有决心提升自己的编码水平,外界环境再好也没多大意义。

像阿里巴巴这种大公司由于职位安排的比较饱满,正常来讲代码的提交都需要leader的审核通过,在一定程度上能极大的提高代码的质量,在审核机制上会更加严格,并且在测试把关上也会更加严格。

普通的小公司在人员配置上可能稍微少一些,会在代码质量把关上差一点,严格规范的制度在一定程度上能促进程序员更深层的改进。

最后,程序员该去大公司还是小公司,这就如同没有结婚的人,总想着走进围城,进入的人又羡慕没有结婚的多自由,其实来来回回也就那回事。

网友三:

别神话阿里巴巴,心有多大、舞台就有多大。

其实重点不是代码,是通过代码表达的你对问题的理解、解决问题的想象力、出色的思路和创意。

能做到这个之前你需要有扎实的基本功:对数据的理解和处理能力、算法能力、建模抽象能力、架构能力,整体到局部的全方位作战能力并具备一定的技术视野能规划未来、预见未来,哪怕是短期的。

术业有专攻,做框架的别鄙视做业务的,做AI的也别小看普通工程人员。大一点如新零售业务、小一点如组合优化算法引擎、离散事件仿真simulator,很少有人能提供出色的技术解决方案。

所以,作为一个程序员,一个对自我有要求,真正热爱代码的程序员,自己会不断给自己写的代码提更高的要求的,在什么公司,只是外在因素,最主要还是看自己对自己的要求。

网友四:

大公司的程序员,在代码专精度方面确实超过小公司程序员。他们往往在技术的某一方面钻研颇深,在代码实践上做得细腻完美无可挑剔。

小公司程序员在专精度上不如bat程序员,因为大环境使然,无法让一个程序员只负责某一模块的代码,他们往往一个人当两三个人用,常常遇到的复杂业务用现有框架和技术无法解决,需要自己结合多个技术框架和知识点才能解决复杂的业务。

所以都是程序员,环境和平台造就了程序员代码风格和侧重点不同。

但就工作态度和对技术的专注程度来说,大公司的程序员无疑是有更优异的条件来养成这些良好习惯的。

作为程序员,一生还是应该去大公司体验不同的企业文化和更高素质的从业人员,自身的见识和深度也会有所不同。

如果一直在小公司,代码要求不高,当然自己进步的动力也就小。

网友五:

能力上,bat的程序员远超小公司程序员。

不要相信那些什么小公司的程序员什么都要做所以咋样咋样,大公司就只是一颗小螺丝钉,自欺欺人而已。

大公司的程序员天赋就强于小公司的程序员,技术靠的是天赋+努力,天赋远远重要于努力,你不信那就是你傻。

如果你在一个小公司,什么都需要你自己搞,你的能力肯定要更强。

但是话说回来,小公司程序员的编码习惯肯定没有大公司程序员那样好,毕竟没有更多规范来要求自己。

热心网友 时间:2023-10-09 23:10

没法比

热心网友 时间:2023-10-09 23:10

面向对象开发和面向百度开发能一样吗
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
父母爱情:最不像演员的演员,出场狼狈却没想到是个“王者”吗?_百度知 ... 上海交大研究生电气工程及其自动化专业住宿条件如何 上海交大的电气工程怎么样 上海交通大学电气工程系历史沿革 上海交大电院直博几年 抖音的取消收藏功能怎么不见了 成考本科专业有哪些专业可以选 专升本成人高考有些什么专业可以选择 2024专升本成考有什么专业可以选 2024美术生高考文化课300分能上什么大学 邮政ATM转账到农业银行要多久 程序员在一线城市工资4k是什么水平? 程序员的英语水平要达到什么程度好呢? 如何辨别一个程序员水平的高低呢? 程序员要达到什么样的水平才能拿高薪? chu的汉字有哪些字? 华为荣耀6最新系统版本怎么设置闹钟铃声?? 华为荣耀十青春版怎样将闹钟自定声音? 讨论一下T2.5套装战士和大元帅战士 哪个装备更好些 请问魔兽里战士T1,T2,T2.5,T3套分别叫啥名??? 魔兽世界:TAQ不买装备,等NAXX再买,你会这么玩吗? 魔兽战士t5 套装5件出处以及配件出处 盗贼t2.5需要什么材料啊? 关于WOWT2.5换取? 固态硬盘坏块可以修复吗 5S的最终目的是什么 ssd固态硬盘损坏数据能修复吗 魔兽世界战士T装备的获取之路, 牌子应该换哪些东西 魔兽怀旧服:战士的T2.5套加眼球斧和元帅套相比谁更厉害? .职业礼仪与日常交往礼仪的区别!2.职业礼仪基本要求与作用 邮政卡跨行转账到东莞农村商业银行大概要多久到账? 手续费是多少 是同城的 个人所得税申请退税有什么影响 银行贷款利息什么时候扣发 个人所得税退税有什么影响? 银行贷款利息什么时候扣 微信如何与APP、网站的账号解绑? 个人所得税全额退款和50%退税有啥区别 黄河银行妇女贷款每月啥时候结息? 关于个人所得税退税问题? 我贷款每个月20号还利息,我存了金额进去系统当天没有扣除利息?会不会延迟扣款?会不会算逾期处理? 请教下,微信app网站和app软件是一样的么?什么区别,本人想做个手机网站但是不知道是做微信网站还 关于个人所得税退税情况。 为什么银行贷款有的月月扣利息有的三个月一扣? 个人所得税退税和算的不一样 住房贷款利息专项附加扣除的扣除时间是怎样规定的? 微信登录能实现APP和微信网页登录同一个账号吗 贷款利息都是30号扣除,今天为什么28扣除 请问银行贷款利息到了会自动扣钱吗? 个人所得税退税问题? 银行贷款到期前一个月没有扣除利息