❶ 游戏程序员在第一家公司至少干多久才适合跳槽
一份工作如果不满8个月就辞职跳槽,这是很糟糕的,除非你能找出非常客观的理由,比如公司大规模的裁员行为或工厂倒闭。
无论是HR还是猎头,对应聘者非常看重的一点便是“忠诚度”,因为一个企业不希望辛辛苦苦培养的员工到头来却为别人做了嫁衣。
一个人如果在同一个单位工作年限低于2年往往会被看作“不够忠诚”,不到1年,便被视为“稳定性差”。
8个月内就跳槽,这在HR眼里,或许表明你没有通过6个月的评估或第一个绩效周期。迈克尔建议,你最好在履历中省略这份工作,将任何成就算入自由职业部分。
有些东西太糟糕了,只能被抛弃,其中就包括低于8个月的工作。
218个月是社会公认的下限
工作了至少18个月才考虑跳槽,这是社会公认的下限。
这意味着你至少安然度过了一个评估周期。通常而言,绩效评估是按年进行的,而且公司只会对工作满6个月的员工进行评估。而这正是18个月这个数字的由来。
迈克尔表示,短期工作不能太多,如果你在一份工作中“被诱骗”,工作仅8个月就离职是可以理解的。但如果有5份工作均是如此,这似乎就是你的问题了。
除非这份工作非常糟糕,否则你应该至少将这份工作做满18个月,跨越2个日历年。
虽然我们不喜欢这些规则,不过许多公司非常不待见前一份工作只干了6至17个月的员工,这是现实。
程序员等技术岗,一份工作坚持多久跳槽最合适?
348个月跳槽比较好
在其他方面相同的情况下,2年好于18个月,3年好于2年,4年好于3年。
3年正是大多数正规企业第一次签合同的期限,如果被公司认可,那么接下来将会是合同续签。
工作满4年了,你可以得到在那里工作的“全部学分”,除非有明显的证据证明你表现不佳或停滞不前。
如果你有幸在第四或者第五年被内部提拔,那么继续在这个岗位上。
如果到了第四、五年,成绩突出却没有得到更高的职位或者薪水,那么最明智的选择就是跳槽。
因为眼下的环境已经成了瓶颈,而且个人的求胜欲望和上进心处于高点,此时跳槽不仅可以得到更高的职位和待遇,也可以继续延续个人的求胜欲望。
472个月还没升迁,赶紧跳
工作72个月了,此时,如果你没有得到升职或更好的项目,这份工作将开始给你带来伤害。
如果你能不断获得升迁,这份工作可以做多长时间呢?答案是:没有上限。
一个人在进入一个新的工作环境,第一年往往是“打酱油”的熟悉过程;第二年才可能慢慢进入角色,真正融入企业文化;经过前两年的积累,到了第三年才真正出成绩,当然这也是职位和薪资提高的关键时期。
工作满四年,除去入职后的第一年,其他三年没有起伏,或者有平级调动,这种情形还是可以接受的。
如果你6年之后依旧没有明显的升职记录,这就会让人觉得你胸无大志,虽然你还不至于糟糕到连工作都保不住的程度,但你也只能算是平庸之辈。
❷ 程序员刚进公司要做什么
1 看代码。
在学校里面接触到的项目,一般代码量比较小,而实际项目代码量要大的多。所以刚开始都会很不习惯,肯定要先看几天代码,习惯下大工程的开发模式。
2 接受培训。
有些公司会有新人培训。主要会介绍针对行业的一些知识。这些知识学校不会教,各个行业也都各有不同。
3 学习编程规范。
大多数公司对编程书写规范,包括格式,命名方法等,均有要求,这些在学校同样是不会教的。所以需要学习。
4 以上几项是基础,做好后,就会安排做一些简单基础的任务。常被称为”体力活“,一些简单重复性的基础代码编写。然后再从一点向外扩,直到整个项目。这个过程有可能需要几年甚至十几年。
❸ 一般的程序员,工作一天平均有多长时间在写程序
这个就是看个人的工作性质了
也看公司的项目情况
如果公司项目比较多时间比较紧,那么一天到晚就是在看代码,写代码了,而且很大可能需要加班
如果暂时公司没有项目,那么就比较轻松连,空间时间多,可以看看自己想学的知识
如果公司的性质是外包的话,那么非常不幸就是一直在忙了
另外一般忙的时候都是在项目开始初期和项目要结束的时候,项目中间时间的话不是很紧张
❹ 自学程序员要多久,如何找工作
自学时间长短关键在于个人自律程度和对兴趣的爱好程度,如果特别喜欢编程,差不多6个月左右吧。
我觉得找一本入门书籍,把基础语法弄清楚,然后跟着书中的范例去敲代码,这个时间段不要太长,一般把握在一个月左右即可。过完第一阶段,自己动手做项目,大小都可以,主要是自己要弄明白怎么去搭建程序结构,怎么实现自己的想法,不明白的地方尽量自己思考,最终把程序做起来。
接下来就可以去找工作了,我觉得第一份工作不要太在意工资,只要能进入项目开发团队,这才是真正历练的开始,在公司里做个一年最有,掌握了开发技巧,这时候可以考虑跳槽换个薪资满意的工作了。
划重点:坚持,特别是遇到困难的时候,熬过去自己就离成功不远了。
❺ 程序员能干多久
跟别的职业差不多,一般都能做到40岁左右,除非是国企一直做到退休都可以。而且如果转型转的好的话 一直干下去也是可以的,比如说从程序员变成技术部门的管理者或者项目的管理者。企业的架构师之类的。
❻ 从一个没什么计算机基础的人到一名正式工作的程序员需要多长时间左右
既然选择了学c# 那么我觉得你应该是想做一个c#程序员,用.net做网站,我也是今年刚毕业 不过我在这个软件公司做了半年多了,我们也是主要做网站和内部统计系统,我觉得你应该先到一家软件公司实习,哪怕是自费的就当去学习,不要去所谓的培训班,去看书学习也不现实,我大学学的是网络现在也是一名程序员,用.net做,去一家软件公司实习,首先学会使用编程工具包括软件平台之类的辅助工具,开始先熟悉语言和工具,然后开始用你学会的工具去尝试解析项目的代码,等对代码有些敏感之后去学习使用工具自带的一些控件,学会之后把零散的东西整合去思考怎么去做一个完整的项目,之后就可以尝试自己去做一个项目了,当然是要时刻在前辈面前询问,有时候还需要前辈来给你做一些技巧上的东西,那样可以让你认识到很多你自己都不知道的短处,等自己把项目做的差不多的时候交给前辈看看 指出其中的不足,记住一定别怕他说你,他们会因为我们的无知嘲笑我们 不过那是对我们好,我开始也是天天被老板骂,不过那样能让我成长的更快,现在我基本能自己完成一些简单的项目了,慢慢来,天天追着前辈问,等你真的进门了,知道大概的框架了,便可以去寻找你自己的发展方向了,这时候你便可以深入的去学习你自己的方向了,其实程序员的进门很简单 不过我们作为门外汉是找不到重点的,所以还是去软件公司实习,翻过这堵墙便可以看到很多简单的东西,让我们醍醐灌顶
❼ 程序员应该多久跳槽一次
在我们行业,有一句不成文的行话叫做:“People who stay in one spot earn less than those who move” (常更换职位的人比一直不动的人有钱)!
所有跳槽的前提,都建立在你拥有了夯实的硬实力的基础之上。
对于想跳槽的程序员,我有以下建议:
不要盲目跳槽
什么是盲目跳槽?盲目跳槽一般基于以下2点:
1 缺乏大局观,纯因眼前利益跳槽
为了更高的薪水跳槽无可厚非,但你要把握好一个度。
举个例子,如果你每次都只是为了能增长3%的年薪,而频繁地换工作。当HR看到你的简历时,你会被认为是一个对公司没有忠心、对自己的事业没有远见的人。
2 横向跳槽,没有任何成长
什么是横向跳槽?举个例子,如果你从一个AT&T的程序员,跳槽到竞争对手Verizon的同一职位,这就是横向跳槽。
一般来说 ,横向跳槽都不被看好,为什么?
因为在经历了这样的跳槽之后,当你去面试下一家公司时,你很难回答HR的一个问题:
“What did you learn or how did you progress your career by making this change?”
(你的这一次职业转变让你学到了什么?给你的职业发展带来什么进步?)
❽ JAVA 程序员 在一般的公司!工作时间通常是几个 小时啊! 是不是天天加班到10点以后啊!
如果是一些网络公司,比如说支付宝,一般是8点多下班,如果是其他的一些系统集成之类的公司,正常情况5点半左右,赶项目就难说了。加班嘛,每个公司都有的。
❾ 自学程序员需要多长时间
自学程序员需要半年的时间。
程序员职业要求:
一般的程序员都有四年的在专业领域的学习,需要一个在程序领域的学士学位获得者,不论是数学方面的还是工程方面的都是可以的。
大约有20%的人在这一领域的计算机科学和工程学拥有更高的学位。还有很小一部分程序员是自学的,尽管一些专业性的学校或者综合大学可以提供,但是也需要一些别的途径来提供相关的人才。尽管学历是比较重要的,但是公司经常把重点放在应聘者的工作经验上,很多刚从大学毕业的大学生虽然有引人注目的学位证书,但是他们找不到工作是因为他们缺乏经验。
(9)程序员去公司要多久扩展阅读:
程序员岗位职责
1、对项目经理负责,负责软件项目的详细设计、编码和内部测试的组织实施,对小型软件项目兼任系统分析工作,完成分配项目的实施和技术支持工作。
2、协助项目经理和相关人员同客户进行沟通,保持良好的客户关系。
3、参与需求调研、项目可行性分析、技术可行性分析和需求分析。
4、熟悉并熟练掌握交付软件部开发的软件项目的相关软件技术。
5、负责向项目经理及时反馈软件开发中的情况,并根据实际情况提出改进建议。
6、参与软件开发和维护过程中重大技术问题的解决,参与软件首次安装调试、数据割接、用户培训和项目推广。
7、负责相关技术文档的拟订。
8、负责对业务领域内的技术发展动态进行分析研究。
❿ 新手程序员刚去公司都干些啥
无论在哪种行业,新员工入职的第一件事就是入职培训,让员工了解一下公司的企业文化以及了解公司的各项规章制度。其次就是培养员工的思维能力、服从能力,提高员工的综合能力,让员工能够更加适合他的岗位。
接受完这些基础培训之后,就会有人专门给你培训关于程序员的一些知识,因为我们每个人在学校学的知识还是比较有限的,而且跟实际运用还是有一点差别的,另外计算机技术的更新速度非常之快,可能我们在学校多学的知识到我们去工作的时候已经落后了,所以需要有人进行培训,让你了解一下编程的规范模式、公司的编程软件以及让你学习别人写的代码。
当你对这些有所了解这时候就会安排师傅手把手教你如何进行编程,一开始不会让你一个人负责一个项目,只会让你做一个项目的一小部分,通过这样一步一步的积累,慢慢你就会熟悉整个编程流程。然后就会开始给一个项目让你自己做,测试一下你自己的能力,如果你能自己独立完成,那么说明你已经学会了,可以自己独立操作了,如果自己不能独立完成,那么就还得继续学习,一直学到你能独立操作为止。
当你能够独立操作的时候,那就恭喜你已经成为一个合格的程序员了。程序员工作是一个高薪职业,但是工作强度不低,经常需要加班,有时候周末也要加班。不过这是一个有付出就有回报的职业,好好努力吧,祝你早日成为一个合格的程序员。