❶ 程序员在一家公司发展的很好,但工资待遇很差,这究竟是怎么回事
这可能是因为相关公司所能提供的待遇本身比较低,也可能跟公司的业务经营情况有关。
在多数情况下,如果一名员工的工作发展没有问题,甚至工作的发展越来越好,相关员工的收入会越来越高。与此同时,我们不仅需要考虑员工本身的工作能力问题,同时也需要考虑企业的效益问题。当企业经营情况越来越好的时候,企业能够给员工提供更高的收入水平。当企业的经营情况变差的时候,不管员工的工作能力如何,员工的工资待遇都会比较差。
第1个原因是公司能提供的待遇本身比较低。
在一个行业里,不同的公司所能提供的相同岗位的待遇各不相同。一般来说,各个行业的头部企业能够提供的待遇会好一些,有些企业甚至会通过提高五险一金的方式来提供更多的隐性待遇。相反,如果一家企业所能提供的待遇本身比较低的话,不管这个程序员在公司的发展如何,程序员的工资待遇都比较差。
❷ 程序员在公司里面要干什么
是的,程序员就是需要每天敲代码以及修改bug,实现某些功能等
❸ 非软件公司的程序员,都会在企业干什么
那是企业的话,肯定也需要一些程序员时间意见,把自己的小生意后对自己的一些程序进行一下维护吧。
❹ 公司程序员的作用
公司的程序员当然是负责研发,而且去开发以及去试一些新的程序,它有什么样的漏洞,然后做相应的改变。
❺ 在国企当程序员是什么体验
乐字节教育 是集线上教育与线下培训于一体的全栈式教育机构,致力于高端IT技术教育,培养高端IT人才,让人人都享有高品质教育是乐字节的教学理念。
2017年初,我通过一整天的笔试及面试加入一家(某一线城市国资委全资控股)某集团的研究机构(中央研究院),任职软件工程师!
在这边工作了整整一年,目前 已经跳槽到一家互联网公司 ,在回头看看这一整年,感受颇深,只好一吐为快,以便对想进入国企的程序员帮助及借鉴。
入职考试
国企面试与其他企业并没有太大区别。
首先是笔试,一般都是前面50道选择题,后面两道是开放性的大题,大题没有固定答案,只要符合社会主义核心价值观就可以拿到满分。
选择题是关键,全部都是技术题,需要答对40题以上,才有可能进入下一轮面试。
面试分三轮, 首轮是程序员面你(你未来的同事) 。
他们会问你一些技术相关问题,例如:选举算法,redis的应用场景,如何处理高并发,如何保证高可用,是否关心Nodejs新发布的版本,deno是什么;诸如此类的问题很多很杂。
第二轮面试是由副院长来面(也就是你未来的直属上司) 。
他会问你项目相关的问题,例如:做过哪些项目,解决了什么问题,你在项目中的角色,项目是如何管理的,又是如何进展的,使用了哪些技术栈,为什么挑选这样的技术栈,遇到哪些问题,如何解决的这些问题。
第三轮面试是由HR来面 。
这个面试就很简单了,简单说一下你的情况,聊聊家常,然后他会向你说明组织结构,与一些待遇问题。
PS:进国企最重要的素质是文凭,我们研究院硕士以上学历人数比本科要多,而且大部分毕业于国内一流院校(交大生是整个研究院的主体)。
入职国企工作
1、工作压力
工作压力还是蛮大的,产品并不像私企由市场导向,而是政策导向;国家说人工智能热,那我们就去做人工智能的项目,说区块链热,我们就去搞区块链的项目,反正我在研究院一年以来,搞过云计算,人工智能,大数据,区块链。
好处就是你能学到很多东西,而且紧跟市场热度。坏处就是什么都会,但是什么都不精。
举个两个例子,我们也开发OCR AI图片识别系统,在市场上已经有很完善的产品,而且很廉价,我们依然花钱去开发这种产品,市场价值基本没有,因为直到目前为止,我们产品的识别率依然不如市场上的几个主流产品(阿里,网络)。
第二个例子,便是私有云,这个我们做得真的还不错,但是市面上最强的是华为,他们是卖服务器送私有云,也就是传统的卖硬件送软件,与他们相比,我们的产品就不具竞争力了。
工作强度真的还好, 一般都不需要加班 ,至少我是不加班的。
这就意味着可以放羊了吗?当然不是!
我加入的项目组,大多都是以2个星期为周期进行开发的,每两个星期要举行一次组内讨论会,如果完不成任务或者bug太多是需要加班处理的,因为国企是不可以出错的,一次出错可能直接招致点名批评(包括这个项目的所有相关人员), 一次KPI黑记录,会直接影响你以后的升迁前途 。
组内都是协同工作,可能因为你的原因导致项目没法按时上线,发生一两次你就会被边缘化,最终要么离职,要么下放到子公司。 就算是副院长级别,如果完成不了集团的KPI,也是会被下放的。
但是相比互联网公司,国企的压力相对小一些,互联网公司实行的是不能胜任就走人的策略,所以每个人几乎都没有什么安全感,只有拼命的工作来争取自己有安全感。
国企,特别是大国企,公司的人事权一般都在公司总部手里。
国企办公环境一般都是比较好的,我们有自己的园区,自己的办公楼,空间很大,硬件配置都是很不错的,有健身器材,有空气净化器,有自己的食堂,有自动售货机。
有自己的产品展厅,有自己的公司纪念馆。
这部分只剩下吐槽了, 一个萝卜一个坑,萝卜不走,也不会让出这个坑 。在国企表现是没有意义的,除了口头表扬,你获得不了任何实际好处。
好的人脉要比努力重要,如果上面没人认识你,就算你的领导大力推荐你,你也不会得到提拔,空降长官在国企是一件司空见惯的事。
PS:组织人员要比群众晋升快(群众进不了总部)。
如果说国企15年前的待遇是一流的,那么 如今的国企待遇最多只能算是二流的,特别是对于IT行业来说。
以我所在公司为例,待遇采用工资+福利(洗漱产品,电影票,接近1500元人民币的补助等)的方式,工资增长比较慢,相对于互联网公司来说,待遇至少是被腰斩的,鄙人也是迫于生活压力,为了生计而离开国企,跳槽去了互联网公司。
吐槽****:****国企没有奖金,国企没有奖金,国企没有奖金 ,重要的事情说三遍。
国企的稳定性应该是最被人人称道的,特别是中字头企业。
一方面是国企的社会责任感几乎不太可能会裁员;另一方面公司的人事权几乎都是在公司总部手中,下面的分部门是没有权利做出裁员决定的。
以研发为例,如果有人不能胜任工作或者和其他人工作合不来,部门领导会想总部申请调岗,调到行政人力或其他部门,不会出现领导向总部申请把你开除的事,所以国企给了员工很大的安全感。
互联网公司则不同,裁员是家常便饭,领导一高兴或一生气甚至一拍脑袋就裁员,经常一年就会裁员几次,员工几乎是没有安全感的。
互联网公司很多都是靠融资生存,一旦融资间隔比较大或融不到资就会裁员,生存的压力巨大,让它们没有能力或者没有职业道德感或无耻去考虑员工的感受。
国企则不同,国企的业务本来波动就很少,国企营收相对稳定,再说也不差钱,没有生存的压力。
实际大部分国企使用的技术一般都是商用的,比如Oracle,SQL server等,极少使用网上的开源框架。
一方面是因为商业软件系统稳定,有大公司做技术支持;另一方便开源软件稳定性有待加强,到了线上因为开源框架的bug导致的系统故障可以说是得不偿失,毕竟对于国企来说不差这些钱。
但是我们不同,我们毕竟是研究院,以研发为主,所以更多地使用开源技术。
PS:国企软件开发版本迭代比较慢,系统测试时间比较长,毕竟对于国企来说,不怕慢,就怕系统出现问题,系统出了问题比系统开发不出来更严重。
❻ 新手程序员刚去公司都干些啥
无论在哪种行业,新员工入职的第一件事就是入职培训,让员工了解一下公司的企业文化以及了解公司的各项规章制度。其次就是培养员工的思维能力、服从能力,提高员工的综合能力,让员工能够更加适合他的岗位。
接受完这些基础培训之后,就会有人专门给你培训关于程序员的一些知识,因为我们每个人在学校学的知识还是比较有限的,而且跟实际运用还是有一点差别的,另外计算机技术的更新速度非常之快,可能我们在学校多学的知识到我们去工作的时候已经落后了,所以需要有人进行培训,让你了解一下编程的规范模式、公司的编程软件以及让你学习别人写的代码。
当你对这些有所了解这时候就会安排师傅手把手教你如何进行编程,一开始不会让你一个人负责一个项目,只会让你做一个项目的一小部分,通过这样一步一步的积累,慢慢你就会熟悉整个编程流程。然后就会开始给一个项目让你自己做,测试一下你自己的能力,如果你能自己独立完成,那么说明你已经学会了,可以自己独立操作了,如果自己不能独立完成,那么就还得继续学习,一直学到你能独立操作为止。
当你能够独立操作的时候,那就恭喜你已经成为一个合格的程序员了。程序员工作是一个高薪职业,但是工作强度不低,经常需要加班,有时候周末也要加班。不过这是一个有付出就有回报的职业,好好努力吧,祝你早日成为一个合格的程序员。
❼ 程序员进企业之后要做哪些工作
程序员当然是编程了,进企业之后,企业会安排一下项目给程序员做。
❽ 程序员在职场中想要实现“跨越式”成长,应该怎么做呢需要注意什么
先做人后做事,选择适合的服务平台,当一名研发工程师第一次进入IT领域初入职场找工作时,结尾是优先选择这家公司的发展空间有多大,自己能在这家公司得到是多少技术上的累积和沉积。关键能从企业企业文化,行业类别,及其在业内影响力等多个方面调查,本质乃是看到自己所属的职位是不是工作部门,在企业组织机构中是否有占有一席之地,部门负责人是不是由其他单位所兼具!
使自己的专业能力得到快速增长,针对初进入职场的IT技术工程师而言,技术性能力的重要性不容置疑。想让自己的技术实力得到快速升级,就需要维持不断学习的好习惯,坚持不懈搭建自己的思维管理体系;多写代码反复练习多思考,回绝毫无意义的拷贝和效仿;心态谦逊并敢于质疑,善于观察别人的优点,在谈时会念头敢于表达,待人处事,事先多发音,过后不想做三国诸葛亮!
❾ 程序员在一家公司发展到哪种程度就说明该跳槽了
待在一家公司将近两年的时候没有调薪,而且总是给员工画大饼,不能实现自己应得的福利待遇,而且没有更大的升职发展空间。
❿ java程序员在企业做什么工作
java程序员是从事JAVA软件开发、维护的专业人员,所以程序员的工作不仅仅完全是开发,在很多企业更注重维护,一个再好的平台、一个再好的软件不懂得维护,也只能 Java程序员工作岗位并不单一.学Java到八维学院,从1996年创办的,零基础教学,主打“IT”教育品牌,国家承认学历,是校企合一的模式.就业率高达98%以上,入学签就业协议.