⑴ 程序员每天的标准工作时间的多久
因单位不同而异。
卓越国际学院值班、加班管理规定:
.........
二、加班
加班是指在遵守《劳动法》的前提下,为完成紧急任务或其他特殊事项而必须采取延长工作时间才能达到目的的临时性措施。
学院鼓励教职工在工作时间内完成本职工作,不提倡加班。
1、凡属于下列条件之一者,不计算加班。
(1)学院利用业余时间组织的学习、培训活动或文体、郊游活动等,不计算加班;
(2)未履行加班程序或未经领导批准、未到院办备案的,视为个人行为,不做加班处理;
(3)其他不符合加班条件的情形,不计算加班。
2、教职工加班前必须履行如下程序
(1)认真、如实填写《加班申请单》的各个项目;
(2)经部门负责人初审后,报主管院领导批准;
(3)将批准后的《加班申请单》到院办备案。
(4)特殊或紧急情况处置可突破加班常规程序,但须事后补充相关手续。
3、加班费标准:
(1)法定节假日(五一、十一、元旦、春节)白天:每人每天100元。
(2)正常休息日、寒暑假白天:每人每天60元。
(3)正常工作日内延长工作时间(4小时以上):每人每次30元。
三、违规责任
各部门报批值、加班,必须实事求是,如发现弄虚作假,不仅扣发多领费用,还要对责任人进行处罚。
违反值、加班规定或虚报加班一次,给予全院通报批评并扣发基础工资和岗位工资的20%;违反值、加班规定或虚报加班两次,给予记过处分并扣发基础工资和岗位工资的30%;违反值、加班规定或虚报加班三次以上,扣发基础工资和岗位工资的50%,学院可对其予以解聘。
各部门发现虚报值、加班的,追究考勤员和部门负责人的连带责任,对考勤员和部门负责人同样执行上述处罚规定。
四、各部门考勤员每月上报《教职工考勤统计表》时,要附值班记录和加班记录。
五、院领导及院办将不定期对各部门的值、加班情况进行抽查,对违反规定的人员按相关规定进行处理。
六、本规定自2006年10月1日起实行,《对外经济贸易大学卓越国际学院员工薪酬执行方案(2004年-2006年)》中的原有规定与此抵触之处,以本规定为准。
七、本规定由学院办公室负责解释。
对外经济贸易大学卓越国际学院
2006年9月26日
⑵ 25岁专科非计算机专业转行程序员,有没有成功的前辈
我同学化工专业(本),26岁在上海报的培训班,一年学费2W多,今年转IT一年,税前8000左右;
和大部分同学收入差不多嘛!!
IT大牛收入高的都是自学能力强的,中国不缺毕业生,缺少的是进入社会还继续努力的人;
现在工资低是因为不努力,转IT会遇到同样的问题;
1W小时定律可以参考,当你在某个行业说话有分量的时候,赚不赚钱还不是你一句话?
⑶ 程序员也难逃的二八定律,成为顶级程序员真的有那么难吗
程序员也是分为等级的,因为每个人的实力水平不同,成为顶级的程序员肯定是要付出很多努力的,有时候写程序就可以看得出来,有的程序员写出来的程序经常会有漏洞,导致系统运行不稳定,但是有的程序员人家写的程序不但占用的内存少,没有漏洞,而且也运行流畅,这就是顶级程序员的最基本工作,因为大部分的程序员根本就没有自己写的程序,都是复制粘贴别人的,所以说现在的程序员就是搬运工而已。
生活中的程序员看着很辛苦,实际那是他们把他当作挣钱的工具,当你的内心太急功近利的时候就会感到疲惫,也做不出太大成果的事情,因为你的心思没有在开发程序上下功夫,总是漂浮不定的,所以说二八定律永远的存在。
⑷ 程序员的真实工作时长是多久
这个很难说哟,有的时候每天七八个小时,有的时候每天24个小时,正常八九个小时啦,项目紧的时候加班是常见的事,一般加班通宵的比较少,但是上十点的是普遍啦,周六末也有可能要加班
⑸ 如何衡量程序员的工作效率
不过,最近Shahar Yair和Steve McConnell指出了该方法的一系列重要缺陷。首先,使用代码行数之和无法有效评估一个项目的实际进度,因为它更注重行为而不是结果。最终产品在多大程度上依赖于代码的性能和质量,这也是代码行数无法说明的。因此,聚焦于此实际上是非常有限的工作效率测量方式。
SLOC无法表明要解决的问题的复杂性,也不能以可维护性、灵活性、扩展性等等因素来说明最终产品的质量。说到质量,它反而可能起到负面作用。通过重构、使用设计模式会减少代码行数,同时提升代码质量。代码量大,可能意味着有更多不必要的代码、更高不必要的复杂性、更加僵化难懂。
他指出,有些问题可以通过测量度量功能点数解决掉。那么决定程序大小的因素就变成了输入、输出、查询和文件的数目。不过这种方式也有其缺陷。McConnell提出一些操作性上的问题,比如必须要有一个大家认可的功能点测量机制,而且要想把每个功能点映射到程序员身上也不容易。Daniel Yokomizo是一位经过认证的功能点专家,他在评论中明确指出了这种方式的其他问题:缺少测量功能点复杂度的工具;还需要考虑诸如代码共享、框架、程序库之类的事情。这些都会影响到完成一个功能的时间。
有很多人参与了对于测量方式的讨论,他们都同意这些做法有其局限,不过他们都觉得衡量开发人员的绩效还是有必要的。实际上,不少人认为SLOC可以作为基础,在其之上通过考虑多种不同因素来进行更复杂的分析。McConnell提出了四条分析开发人员工作效率的必备指导原则,他们也都同意。这四条原则如下:
1、不要指望单一维度的工作效率测量方式能告诉你每个人的真实情况。
2、不要指望任何测量方式可以在很小的粒度上区分出每个人的工作效率差异。这些方式可以为你提出问题,却不会告诉你答案。
3、牢记:趋势总是比单独一点的测量来得重要。
⑹ 普通人怎么才能度过35岁的职场危机
【抱歉,我们只招聘35岁以下的员工】这句话对于我们卑微打工人来说,是绝对的焦虑源泉。无论是不是在所谓的“铁饭碗”岗位,抑或是在很多年轻人向往的“大厂”,人到中年职场危机都是如影随形的存在。那么作为普通人,我们又能做什么才能缓解焦虑、平稳度过35岁这道职场的坎儿呢?
⑺ 学程序员前景怎么样
随着大数据,云计算,物联网,人工智能的火热发展,需要大量的从业人员,软件编程薪资待遇一直比较高,而且刚过完年,京东,阿里又要招聘相关从业人员,而且凡是进入这个行业的开发人员工资都是水涨船高,有个几年年的工作经验的反而会更好找工作,薪资会越来越高
编程算是一个门槛比较高的职业了,长期以来都是供不应求的,而且从这么多年看来,需求量始终不减,工资一直都是比较高的,即使之后学编程的人越来越多,只要是属于前20%的,何愁应聘时工资会降低呢
从个人角度来看,编程从现在以及随后几十年间都是一个非常有前景的行业,除非到了市场非常饱和,程序员遍地都是的情况,但目前显然不是,去任何一个公司招聘人员上看,互联网行业都算是比较火爆的行业,招录程序员的不在少数,工资比一般水平要高很多,即使像文科出身的,都想要在业余时间学编程,但可惜自学难度太高,又没有系统的时间去报班学习,实在是一大遗憾
那么,我们来聊聊编程难吗?
很多时候,做的事情其实没有我们想象的那么难,只是我们把他想难了,举个例子,我们都知道要学好一个技术做好一件事,必须要掌握一万小时定律,其实这个观点说对也对,说错也对,怎么讲呢?一万小时定律是需要成为专家级别的人语言奋斗的时间,而真正学习一门技术,如果只是入门,其实仅仅只需要二十小时,如果每天花两小时来建议,那么入门也就十天就可以搞定,编程也是如此,如果我们仅仅只是入门,其实真的在我看来找准方法,十天半个月足够了,当然如果说要找到工作,那估计要四个月到半个月的每天学习努力
怎么学习?
重视基础,这个不是喊口号,很多人学习编程眼高手低,觉得自己能看懂,能随便写点东西就算学会了,问了一些基础东西一问三不知,还不服气说会编程就好,要懂那些做什么,这是最大的错误,基础很重要,例如,你不知道面向对象的编程语言特点,你如何去做方法的封装?如何去做类的继承和如何能明白别人写这段代码的时候为什么要这么处理?这些都是基础能告诉你的
编程是个手脑并用的活,光看懂明白是没有用的,如果不用手去敲一下代码永远不知道自己会饭什么错,我曾经因为一个空指针问题排查了一个小时,也因为一个地方没写分号找了半天,这些都不是看书就能得来的经验,在我烦了这些错误之后我会总结,记下来,作为我自己的经验,然后下次再遇到就知道自己曾经在这里犯错了,就会小心不在犯错
⑻ 你知道程序员的作息时间是什么样的吗
我以前公司研发部门的程序员作息是:9:00-18:00正常上下班的时间,有些程序员会加班到晚上8点。
⑼ 程序员一般要学多久
如果零基础,全日制学习,一般需要4个月左右,时间太短应该学不会。有短期的4个月和长期的2年,费用一般在1万。
一般学习it技术需要花费的学费是不一样的,不同的地方收费标准也是不一样的,在学习信息技术的时候,初学者经常犯的错误是只要速度,而不注意基础知识的学习,这样无论是学习后期,还是参加工作后,都会觉得很难,因此一开始就要牢牢掌握计算机的基础知识,比如软件系统,计算机网络知识和数据库知识。
(9)程序员1万个小时定律扩展阅读:
程序员培训注意事项:
弄清楚整体流程,掌握全局才能形成清晰的思路,就如同写作文要先写提纲一样。
理顺各个模块之间的关系,才能更好的衔接各模块来完成相应功能。
做接口时,要考虑使用者的感受是否易用,并且尽可能少的向使用者暴露内部的实现过程,简化使用过程。
正常分支总是少数,大部分情况下都是异常分支,可以用2-8定律来形容,因此对异常处理很重要。
⑽ 中国的程序员数量是否已经饱和或者过剩
总结一下:
1. 码农确实很多,干这行的确实很多,但肯动脑的人不多。
2. 不仅动脑的人少,连动手的人都少,很多人基本上就是伸手党,有些东西连网络一下就能知道的东西自己不肯解决。
3. 基本的工具不会用,找API不会找,给源码不知道怎么看。
我心目中程序员的分级:
1.首席科学家:Tim Berners-Lee WWW的发明人、James Gosling Java之父、Gordon 孙国政 OCR技术发明人
2.BAT这类大型互联网企业的CTO: 亿级在线架构,管理过1000人以上的研发团队。
3.技术专家、大公司技术总监: 整个中国互联网界,需要用到千万级级用户在线的相关技术的不会超过100家,他们当中不少人有着100-1000人技术团队的管理经验。
4.技术骨干、小公司CTO:关注与功能和产品的快速实现,有十万-百万级用户同时在线的系统的研发经验,10-100人的技术团队管理
5.合格程序员,能够快速实现产品研发和功能,编写技术框架、debug,能进行数据库调优。
6.小白程序员,能搬砖实现业务逻辑,缺少实际项目经验,部分能够调用成熟技术框架,但不了解底层技术细节。
很多程序员根本不具备基本素质,属于滥竽充数,仅能做最低端的开发。真正水平高的程序员,比起一般程序员来说更为稀缺。只要你的技术足够硬,学习之心足够坚定那你就是被需要的!