不用报废。这部分代码仍然属于公司的专有财产,因此不能擅自使用或者转让。如程序员要使用这些代码,应当首先和公司进行沟通,并取得公司的许可。否则,程序员的行为将可能被视为侵犯知识产权等违法行为,需要承担相应的法律责任。同时,如果程序员离职时有使用这些代码的需求,应当通过正式的文书进行提交和备案,以确保不存在法律和谁使用的问题,避免因此给公司和个人带来不必要的损失。
最近大家谈到的投简历、面试的话题很多。事实上辞职也有很多话题,也能让我们进行深刻思考。请看以下”辞职的程序员那些事儿“
一、类型1
有个工作了1年不到的程序员提交了辞职报告
我作为HR简单询问理由(实际上不存在HR干涉,我只是做个统计)
问:为何要辞职
答:个人原因。干的不是很开心
问:能简要说点原因吗?
答:没啥好说的。就是感觉公司管理有点混乱
问:下家找好了吗?
答:还没呢。想休息一段时间(实际上据我所知1个月前就已经妥当了)
点评:其实不要把HR都当做特务,讲点真的没坏处。据我所知,该程序员找到的下家是我很熟悉的一个单位,说句不好听的话,该公司老板是很抠门的,而且公司的业务类型很松散,根本谈不上前途。我本想劝说该程序员一番,结果被他最后一句给闷在那了。果然,该程序员半年后又给我打来电话问是否可以回原单位。当然公司面上不拒绝“回头客”,但毕竟二进宫,从管理者角度来讲肯定是一个心结,除非你能力真的很出众
二、类型2
有个员工和他的部门经理因为项目上的一些小事发生了激烈争执,差点动起手来。因为害怕经理报复,主动提交了辞职报告。
我再次降临。
问:辞职是因为XX经理
答:是的。我觉得今后的工作很难开展
问:其实我觉得XX经理不会为了这点小事记在心头的。他能做到经理也不会这么小气
答:你能保证?
问:“#¥#&……%%”(我表示真的不能保证)
答:那不就得了。与其等他来给我穿小鞋,不如我先下手为强、
问:我来帮你做个桥梁作用,和你们XX经理沟通一下如何
答:不必了,我意已决。
后来,我想了一个办法:找该经理沟通。该经理问我怎么了,是否该员工要辞职?我答:NO,并且该员工来找我,承认当时过激,表示要向他道歉,因为不好意思,叫我来代为转达。经理哈哈一笑说:他说工作归工作,私下归私下,何况此事他根本没放在心上。
次日我去找该员工,用同样的方法安抚了该员工。于是一场即将发生的离职惨案烟消云散。
点评:不要指望每个公司的HR或者桥梁人员都能发挥这样的作用。大部分人不但发挥不了协调作用还可能会火上浇油,最好的办法是加强自身的沟通能力。职场中不是每个人都能遇到贵人相助。
三、类型3
一个元老级程序员要离职,原因是有单位高薪挖人。
我再次天使般的”查户口“
问:其实薪水不能衡量一个人的价值
答:那你觉得什么能衡量
问:譬如发展空间、上升机会、公司平台
答:这些我都听腻了,能讲点真的吗?
问:这样吧,既然你已经这么坚定了,我想问问你对我们公司还有什么好的发展建议嘛?
答:建立项目承包制,程序员的收入和项目实际利润挂钩,可以项目提成
问:还有吗?
答:公司能不能不要限制员工上班上什么网站,每天只能上某几个网站,憋屈死了。
点评:该元老最后一个问题后来通过多方努力终于解决了。但是第一个问题真心没法解决,很多程序员只看到一个项目的毛利润,没有看到一个项目从洽谈、敲定、开发、实施维护那些无形的成本有多高,他们只看到合同金额是如此的大,但真正到公司账上的数目远远不是这样的。
事实上,该元老的下家也是用这种方式吸引他跳槽。但结果是一年后该元老又跳槽了,因为这个”提成“根本就是一个泡泡,答应他的老板根本到后来兑现不了承诺,至少大部分公司都兑现不了。
四、类型4
一个有两年工作经验的程序员跳槽,理由是要创业了。
我的出现已经是老面孔了。
问:想好创业做什么了吗?
答:我和几个朋友合伙搞一个XXX项目
问:前期准备都已经充分了?譬如资金和渠道
答:这个没有想太多,反正项目我觉得有前景,将来绝对能火
问:考虑过失败的可能性?
答:失败不怕,反正年轻
问:我建议你再积累几年创业更好,这时你的人脉和技术都已经成熟了
答:不用了。我感觉我已经到了那个时机了。
事实上,没几个月该程序员就放弃了创业,去了一家小公司继续上班了。
点评:坚决抵制心血来潮的创业。我们在网上或者电视上或者书上看到的创业成功者,请用脚趾头点点有几个再用计算器算算我国程序员有几个?比率是多少? 不要因为马云的一句话就立马下海创业。
另,有时好好打工,比你自己创业赚的钱更多,家庭幸福指数更高。
五、类型5
一个入职了才1个星期的员工要离职。
我很好奇,特想知道为什么
问:是因为公司的问题?
答:不是公司的问题
问:那是神马问题?
答:我感觉公司的工作节奏和氛围我适应不了,同事都很排斥我。
点评:最近这类离职的程序员太多了。都是干了一个月不到就离职,搞得我们很郁闷。后来仔细研究发现,这类离职的员工有个共性就是性内大都非常内向,不善和同事沟通,不擅长自我完善心态。导致到了一个快节奏工作氛围的公司后,很难适应,越难适应造成的自我心理障碍就越厉害,心理障碍造成了其根本无法融入现有团队,于是只好辞职。虽然他们的技术还是不错的。
所以,这里要建议广大新入行的程序员,职场是一门很大的学问。学技术固然重要,但更重要的是要学会修补自己的性格,与人沟通是最基本的技能,首要技能并不是技术。否则借你十根金箍棒你都无法保唐僧取经。
残疾人现在能参与到各种行业工作中,包括哑巴。但你见过优秀博学的哑巴程序员吗?
面对着日新月异的代码和语言,你是否感到了力不从心?稍有懈怠,就跟不上岗位需要了?身体渐渐的发福,熬夜写代码开始扛不住了吗?
对于老板来说,永远都存在更年轻、更便宜的选择。老实说,这样的情况会让任何一个员工陷入危机感,而不仅仅是技术人员,中年危机从没放弃敲打我们。
所以大龄程序员(30-35岁)转岗的现象一直存在,并且非常普遍。到底有多普遍?
据小编了解,程序员的意向转行年龄有逐渐后延的趋势,一是程序员的薪资很难被其他岗位超越,二则是城市生活成本逐渐提高,生活压力较大,不敢轻易转行。
1那么他/她们都去做什么了?
No1程序员
适合程序员30岁以后的工作,排名第一的,当然还是程序员。随着经验的增长,也许你每天产出代码的行数会不如以前,但你解决问题的能力却是无人能及的。同时,如果你可以一直保持着对特定领域技术的专注度,那成为神一样的技术专家也只是时间问题,当然正真的技术大牛,收入上也远不是问题。
那如何做好程序员的职业发展规划?
程序员的职业发展有几个选择:专注于技术,成为技术专家;转型到技术型销售、技术支持等,随着技术成长,从技术性管理到高级管理。但是其中也有很多方向选择,往往让很多初入行业或在IT行业中工作了几年的程序员们迷失了方向。
其实很多程序员都有面对这样的情况,或者类似不同的问题,那在自身的职业规划中便存在了瓶颈。然后职业规划并不是如此轻易的定下来的,起码从程序员的职业规划,并不是由某个功能项目就可以吃一辈子的。我认为可以从以下三个大方向去考虑。
1网络开发
现在网络已经成为世界通讯的一座桥梁,好像Javascript、PHP、Ruby这几类开发语言大部分是用作网络开发方面。
2企业软件开发
JAVA、C#、VB这几类开发语言都实现了面向对象开发的目标,更多时候用于企业系统的开发。
3系统软件
C语言、C++、Object-C这些软件更多是用在系统软件开发,嵌入式开发的方面。
当然,这分类不是绝对,像JAVA、C#、VB很多时候也用于动态网站的开发。在很开发项目都会使用集成开发的方式,同一个项目里面使用多种开发语言,各展所长,同步开发。但所以在刚入门的时候,建议您先为自己选择一种合适的开发工具,“专注地投入学习,全力一击”。
当然其中的沉淀你更需要问问自己,写过多少行代码,修该过多少Bug,或者遇到多少个坑,特别是一些神坑。
No2创业
最近几年,IT行业中因为创业实现逆袭、直接当上CEO、迎娶白富美、走上人生巅峰的例子频频出现。Facebook以190亿美元的价格收购了WhatsApp,而WhatsApp创立也就不到五年时间。同时,Facebook创始人扎克伯格同时也是一位创业者。开发者在IT领域创业有自身的优势,自己拥有技术,能够保证产品品质。
No3研发管理
这也是我们比较常见的软件开发者职业生涯轨迹发展道路,先在研发一线岗位实战锤炼,获得更多经验之后,逐渐走向管理岗位:工程师、项目经理、研发总监、技术副总、CTO……转向研发管理岗位的开发者,需要具有一定的领导管理能力,当然,能够有领袖气质自然能够更好的做好这些工作。
No4产品经理
国内目前最牛的产品经理非微信之父张小龙莫属,如果你拥有绝佳的洞察力,能够了解人性需求,相信自己可以创造出人人都愿意购买的产品,你也可以像张小龙一样,升职加薪、当上总经理、出任CEO、迎娶白富美、走上人生巅峰。
No5培训讲师
“三人行,必有我师”,你希望成为那个“师”吗口若悬河、侃侃而谈,你的学生仰望着你,你看着学生一步步走向成功、升职加薪、当上总经理、出任CEO、迎娶白富美、走上人生巅峰也未尝不是人生一大乐事。
No6销售
如果你在做项目的过程中与甲方建立起了深厚的“友谊”,当然你也可以转行去做销售。而且开发出身的销售,起码比较务实,也比较容易和客户建立起信任。
No7咨询服务
如果你一直聚焦在一定的行业或领域项目,已然成为了业务专家,那你可以顺理成章的转行做咨询了。
No8运维
即使你的代码写的很烂,但只要你对产品熟悉,转行做运维还是可行的。
No9运营推广
当你受够了写代码,也可以试试运营和推广你做的产品,相信当你直接面对用户时,会打开另一个视角看待产品。
No10市场营销
很显然,程序员们其实更加青睐留在IT行业里,研发管理、运维、运营三者加在一起的比例高达44%。
当然比较理想的,还是走向管理岗位,毕竟做自己想做并且擅长做的事情是每个人都想要追求的幸福。不过最终能达成这个目标的比例,要远比意向比例低得多,而且更有逐年下降的趋势。
毕竟从主流语言的热度趋势来看,不断涌入程序员这个职业的人逐年不断的再增长,这和程序员工作本身收入可观以及近年来互联网创业热潮都有直接关系,但这会继续加剧程序员工作岗位中的金字塔现象。
在职业规划中的方向,无论你选择成为技术专家、软件架构师、实施顾问或销售。其中程序员最主要的发展方向是资深技术专家,无论是 Java、NET还是数据库领域,都要首先成为专家,然后才可能继续发展为架构师。尽管架构师的职位可以工作一辈子,待遇也非常好,对于科班出身的程序员最为适合,但这种工作职位非常有限,因为在中国目前的IT行业,架构师需要的条件比较复杂,而且需求量也比较少,这也是我国软件行业走向国际并有待成熟的因素之一。
2简单数据下的复杂问题,程序员更喜欢广州?
其实对大多数走出家门,选择在北上广做程序员的人来讲,除了高薪的诱惑,同时也存在着城市本身的吸引力,即便是转行,也会有相当大比例的一部分人选择留在一线城市。
根据主流城市程序员就业流入图,广州以159%的流入率成为了程序员最喜欢的城市。
而从热门城市程序员平均工资中可以看到上海(11860)、北京(12555)、杭州(8188)、广州(8907),广州并不是最高的,如果同样是异地就业,广州能够在薪资并不是最高的情况下占到了最高的流入率,说明广州这座城市是实打实的吸引着程序员的涌入。
那么,广州的转行程序员留存数也极有可能是最大的。
3话说到这儿了?到底该怎么为转行做准备?
好吧,我们还是用数据分析的老办法。
据小编了解,相当大的一部分有转行意愿的程序员犹豫的原因是因为没有写代码之外的技能、不熟悉其他行业业务、甚至是因为年龄、薪水落差所以有很大的心理障碍。
在这儿我们提供两个行动方案,比较积极的,比较消极的(找不到合适的工作怎么办),为此我们特意找了猎头朋友聊了聊转行的注意事项。
积极的方案:
转行的第一件事,就是挖掘优势以及提炼个人价值。
要仔细的思考
1我要什么(安逸的生活?不菲的收入?)
2我有什么(知识、技能、经历、人脉)
3我能失去什么(家庭生活?背井离乡?)
然后在1与2之间,找到交差的区域,再初步寻找和收集身边的公司、职位信息,形成公司与职位的基础List。为List中的企业基于1与2进行打分,然后做筛选。
根据筛选结果,对2与3来进行匹配与优化。然后重复这个行为,不断优化,直到找到工作。
消极的方案
首先,我们得有个的好心态,毕竟闯入新领域可能会遇到各种麻烦。可能一年半载了还找不到钟意的目标工作,此时怎么办?
所以要先给自己设定找工作的预期时间,比如半年,一年,这样可以使自己免于过分焦虑。就没那么焦虑。
同样列举一个List,我们再反推法去构思目标和画地图,从而回到积极方案中的2-3优化循环。
这个时代很残酷也相对公平,残酷的地方在于世界的变化之快容不得人有片刻懈怠,公平的地方在于:不论你是年轻还是年老,都要靠实力说话。
那些被时代抛弃的永远都是跑得比较慢甚至在原地徘徊的人,即所谓的工作十年却只有一年工作经验。
年轻程序员的优势在于年轻和激情,大龄程序员的优势在于阅历和经验。所以,年轻程序员不要有跨越年龄阶段的焦虑,大龄程序员也不要觉得年轻人抢了自己的饭碗。
每个年龄段都有自己要解决和面临的问题,认清自己内心真正的需求和渴望,再去寻找适合自己的栖身之地打怪升级,才是当务之急哦。
以前我的公司就发生过这种事情。那时候有一个程序员因为我们的工资低,外面有些其他的企业希望他们可以做些兼职,为自己做些事情,或者想让他们把一些设计图纸销售给他们,这样就产生了总是有公司和自己竞争十分激烈,很明显,企业是不允许发生这种事情的。
我们公司后来将锁头员工用的电脑全都拆除了可以外接的接口,他们以为这样做就能组织技术图纸向外泄露,但是,这些员工都是搞技术的,根本不可能被这一点困难就难住了,图纸是他们设计出来的,他们早就记在脑子里了,大不了就熬夜做一份。而且每个公司都有打印机,指教打印一份就是了。
就程序员离职带走图纸这件事情来看,这件事情的道理其实是相同的,而且那是人家自己设计的带有专利的产品,要么公司去买断,要么合跟人家谈作,要么就给够人家的股份和薪资待遇,否则的话,我认为没什么好办法来处理这种事情。
总之,既然程序员是在公司工作的,不管你开发了多厉害的程序,那都是公司自己的财产。程序员在为公司创造一些价值的同时,如果公司认可你的付出与努力,会给程序员发放一些物质上的奖励,但是如果公司并不认可你的成果,那么公司不给你任何奖励也是理所当然的,毕竟公司每个月都在给你发工资啊。
准确来讲,软件工程师属于高级程序员!
根据工作内容,软件工程师可有多种分类,如应用系统工程师、系统架构师分析师、系统集成和测试工程师、嵌入式软件工程师、数据库软件工程师等等。
工程师和程序员的区别,软件工程师,是能够根据客户需求,简单设计软件实现方案和具体细则(其实在正规的大公司里有专人干这个活,就是软件设计人员,有的叫做架构师或全栈工程师),而程序员,就是根据软件工程师所设计的和搭建的框架编写底层代码,也就相当于填砖块的工作,一般大学的软件工程专业,员也常常会自嘲自己是程序“猿”。
但程序员可能不仅仅是软件工程师,因为除了软件工程师以外,我们还有硬件方面的工程师,他也会写程序,会在电脑上变成,但是他们还需要了解集成电路等方面相关的知识。按照培养计划,教出来的应该是初级软件工程师的水平,但是这个具体还要看各自的努力,一般来说,只有少部分学生能够在毕业的时候达到初级软件工程师的水平。
现在软件工程师的岗位竞争相当激烈,对于软件工程师,不太重视学历,但并不是对学历没有要求,重点关注项目的经验和学习知识的能力,能否利用软件工程专业知识来解决问题,根据岗位不同,对软件工程师的要求也有所不同。
具体能力要根据岗位和自己的兴趣爱好选定自己的职业规划方向,一方面要详细了解软件工程师的要求,可以关注企业的招聘信息;一方面自己要贮备通用的知识技能,广泛阅读相关的计算机材料对自己以后的发展大有帮助。可以确定的事软件工程师的前途在未来的发展依然是不断升温的职业,比较需要有技术和良好前景的专业之一。
大部分都是拿点小钱去做买卖了,不是开饭店就是干一些蔬菜店,水果店之类的。
一、转行开饭店翻车后又回到起点我做了七年程序员,第一次转行也是做饭店,跟人合伙,后来生意不理想就退出来了,然后又做电商运营,也赚了点钱,做了一年因为一些原因又不做了,然后又回来做移动互联网开发,也就是小程序和APP方面,也能赚点,比上班强。
二、朋友开了蔬菜店我的一个朋友,2016年还是大厂的程序员,年初没有拿年终奖就选择了离职。那会儿他在大厂地位和前景都比较尴尬,人已经37岁,大龄还是底层的程序员,没有升职到管理层,也属于公司未来优化的人员,只是当时还没有优化到他,他就主动提出了离职。
离职之后,他决定再也不要写代码了。曾经写代码的日日夜夜,头发也掉得差不多了,颈椎也经常疼痛。他在家门口开了一家蔬菜店,用家里小孩的名字取了个蔬菜店名字,店铺装修加上各种筹备花了两个月,就红红火火开张了。
开张第一个月,店铺每天的流水高达一万多元,毕竟店面一共才90平,当时感觉非常赚钱,前景非常可观。
很快,朋友就发现开蔬菜店有一些痛点。蔬菜店需要早上两点多就起床去批发市场选菜,当然也可以四五点起床,然而四五点起床就不能选到好菜了,只能拿别人选剩下的那些菜,还可以六七点起床,这会儿只能按照零售价拿菜了。
他作为一名程序员,好不容易自己干不用熬夜了,这会儿又得早起,就觉得非常不爽,于是他决定解决这个问题。
日常开店会经常有一些批发的商家过来求合作,直接送菜上门,他就尝试了一下。尝试的过程中就发现,这些送过来的菜品远不如去批发市场自己买,价格相对高而且不容易卖,后面就放弃了。
一般说来,员工在离职之前有个流程是必须要走的,那就是要把自己过去所有的工作交接清楚,不然的话,别人可能无法接受你的工作
在一定程度上会给公司带来损失,公司有权力要求你把这个工作做好。当然,这也是职业道德的体现,不能离职就什么都不管了。
最近一位网友分享了自己的职场经历:离职程序员交接工作被同事怒怼:每一行代码都要讲清楚,不然投诉,结果蒙了!这是怎么回事呢?
原来这位程序员最近辞职了,可是在交接工作的时候出了问题,那个接受自己工作的同事代码水平不太好。本来自己把所有的文档都给他了,可是他弄了很久都没弄清楚,最后还责怪我没把代码讲清楚,居然把我投诉了。
然后公司说我态度有问题,要扣工资,当时就蒙了。该程序员感叹:难道真的要我把每一行代码都解释给你吗?那样的话,怕一年都讲不完。
对于程序员的交接流程,正常来说,只要你把自己的设计文档详细给同事了,一般情况他都能够理解。实在不懂再问你就行了,因为这件事就投诉你,这也有点过分了。
有网友说你本来就应该讲清楚啊,尤其是关于业务方面的。也许你以为自己的文档很清楚了,但是他们根本理解不了,也不知道该从哪里接受。你至少也要先口头说清楚自己的大概思路,这也是必须的。
还有网友说你都离职了,投诉你有用吗?
我认为每一行都讲是肯定不行的,如果我们工作10年写了数万行代码,根本就没时间给你解释。只是在这过程中,我们一定要配合那个同事,把自己的事情做好就行了。
以上就是关于程序员辞职代码要报废么全部的内容,包括:程序员辞职代码要报废么、程序员离职方面的问题、如果程序员辞职转行,还能做什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)