IT技术人员必须思考的几个问题
温馨提示:这篇文章已超过589天没有更新,请注意相关的内容是否还可用!
人们一提到IT人,总是觉得他们木讷、不可理解,专注于IT技术,即使身边躺着一个性感美女,他们也无动于衷。虽然不能完全否认这种情况的存在,但这是否是IT人的共同特征呢?其实问题不在于IT行业有这些固有的标签,而在于行业内的人看待自己的态度。这是人尽皆知的事实。“程序员”用来形容IT人木讷、情商低的特点; “码农”用来形容程序员和农民一样辛苦,赚不到钱; “屌丝”是前两者的结合。目前,我国IT技术人员加班大多是被动的,而且是强制性的,只有少数企业提供加班费。只能说,作为一名IT技术人员,这样的表现是非常不成熟的。
1、搞IT的都是屌丝、码农、程序员?
人们一提到IT人,总是觉得他们木讷、不可理解,专注于IT技术,即使身边躺着一个性感美女,他们也无动于衷。 事实真的如此吗? 虽然不能完全否认这种情况的存在,但这是否是IT人的共同特征呢? 而其他行业也有很多这样的人,那么为什么人们总是谈论程序员呢? 下图是2013年网上流传的屌丝分布图,程序员行业排名第一。
其实问题不在于IT行业有这些固有的标签,而在于行业内的人看待自己的态度。 IT行业大部分人都很辛苦。 “朝九晚五”只是听说过,很多IT人都没见过。 这是人尽皆知的事实。 嗯,不排除有些程序员需要在苦中取乐,这样辛苦的工作才会更有乐趣。 当然,这是可以理解的。 人生不能像程序一样执行。
而且因为IT行业很辛苦,整天只能和机器打交道,渐渐的不想和人说话,也不想出去,所以程序员经常在社交网络上抱怨。 “程序员”用来形容IT人木讷、情商低的特点; “码农”用来形容程序员和农民一样辛苦,赚不到钱; “屌丝”是前两者的结合。
所以,程序员给自己贴这些标签的原因主要有两个,一是为了好玩,二是为了抱怨。 那为什么行业外的人也来凑热闹呢? 记得很多年前,当我还是一个朦胧的高中生时,我就特别崇拜程序员。 在我心里,他们都是社会的精英。 而其他人对IT行业也很神秘。 那时候的人想要编程,要么有兴趣、有天赋,要么是相关专业毕业,否则就是无能。 但现在情况不同了。 外面的软件开发培训机构正在招收初中和高中毕业生。 越来越多的人接触到软件开发,进入这个领域的人能力不同,目的也不同,有的发展得很好,有的发展不理想。 因此,很多业内人士在业内外人的印象中并不是在高薪行业拿到高薪; 行业外的人认为这是一个精英行业,而很多业内人士则认为他们类似于建筑工地上的搬砖工。
那为什么很多程序员在面对外人的嘲笑时却表现得如此坦然呢? 原因很简单。 如果程序员对自己抱有这种“可笑”的态度,那么无论别人如何嘲笑,甚至表示欢迎或引起共鸣。
2、您如何看待工作加班并保证自身健康?
加班可分为主动加班和被动加班。
先说主动加班。 主动加班也有不同的动机。 它通常分为两类。 对自己的事业充满热情,愿意为事业投入更多的时间和精力; 二是回家后如果找不到成就感和幸福感,还不如留在公司,可以做点工作,也可以玩一会儿游戏。 一般下班时间不会有领导干涉员工做什么,空调电费也可以省一点,有的公司还提供加班补偿,所以觉得留在公司也不错。再过几个小时。
被动加班的原因并不那么简单。 被动加班的原因有很多,可能来自公司、领导、团队、个人以及一些不可抗拒的因素。
在初创公司中,由于业务变化频繁,公司的决策和方向也会迅速发生变化,这就需要团队成员花更多的时间应对这些变化。 因此,正常的八小时工作制一般不适合初创公司,除非创始团队足够优秀,能够保证非常好的工作效率、市场洞察力和执行力。 当然,在大公司里,一般不会发生频繁的业务变动,否则公司就濒临破产。 在国内一些互联网巨头,加班不仅已经成为家常便饭,有时甚至可以用“变态”来形容。 某985大学毕业生毕业后加入某互联网巨头(为了保护相关人员或组织的隐私,本文尽量不提及具体人员或组织的名字)承担开发工作。 :00左右下班回家,试用期结束后,我以优异的成绩通过了全日制考核。 凭借着较强的学习能力,A此时对自己项目组的业务和技术都非常熟悉,已经可以提前完成领导布置的任务,甚至主动改进项目组的流程。 随着工作效率的提高,A觉得没有必要像其他同事一样在23:00之后呆在家里,于是他慢慢地提前离开了,23:30、23:00、22:30、22:00,21:30 。 随着时间一点点向前推进,虽然他的工作任务保质保量地完成了,但他在领导眼中却被贴上了“不认真”的标签,月度考核也从最初的A滑落到了C。
团队带来的加班有时是无法避免的,这就涉及到团队的分工与配合。 如果加班经常是由于团队之间的协作造成的,那一定是团队成员的工作耦合性太强。 可能是技术架构或者团队划分存在严重问题。
个人造成的加班可能是由于没有准确估计工作量,或者是由于严重拖延,或者是由于对技术不熟悉。 其实最好是解决个人原因,因为你可以轻松找到这类加班问题的症结所在,对症下药。
其他不可抗拒的因素,包括需求变化、硬盘永久性损坏等,都会带来很多额外的工作量。
目前,我国IT技术人员加班大多是被动的,而且是强制性的,只有少数企业提供加班费。 因此,很多技术人员只有两个选择,要么适应,要么离开。 而在中国这样的发展中国家,很难指望当局强力干预这一现象。
前不久,一则“深圳一名36岁IT男突然死在马桶盖上”的新闻在网络上引起轰动。 一位清华大学毕业的程序员,长期加班,最终体力消耗太大,年轻的生命就这样倒下了。 。 从尊重生命的角度来说,事业、公司、客户都不如自己的生命重要。 如果事业和生活只有一个选择,我相信大多数人都会选择生存。 从所谓“XX比生命还重要”的角度来说,如果你能承受长期过度加班的后果,或者你打算像革命烈士一样为自己的事业牺牲生命,那么没有人可以阻止你 。
3、技术专家如何对待新手?
在一个公司(尤其是大公司)中,一般都会有一些技术专家,他们是公司的核心技术人员,支撑着整个公司的技术平台。 那些堪称技术专家的员工,一般都比较随和、谦虚,对于技术新手的问题特别有耐心。 然而,也有一小部分技术好的人看不起职场新人,尤其是新手程序员所犯的错误。 他们会用尽可能大的音量来指出错误,甚至谩骂,以此向周围的人展示自己的技术有多么牛逼。 只能说,作为一名IT技术人员,这样的表现是非常不成熟的。 高手或专家都是从新手开始的,今天的新手明天可能就是专家。 职场新人没必要嘲笑,那只会大大降低你在同事眼中的魅力。
4、你是否经常把自己的想法强加给同事?
程序员的一个普遍现象是,总觉得自己的想法是最好的。 而每个人都有自己的想法,只不过有的人喜欢表达出来,有的人则埋藏在心里。 允许别人评判你的想法,客观地分析他们的观点而不是强加给他们,这是一种魅力。
5. IT人员可以从事技术工作多长时间?
笔者上大学的时候,经常听人说IT人吃青春,35岁以后就写不了代码了。如果你到了35岁还停留在写代码的水平,对于一个还没毕业很久的年轻人来说,估计是做不到的。
6、如果有一天计算机自动编程不需要人工编程,你还能做什么?
随着人工智能技术的发展,如果未来机器可以取代程序员,那么程序员还能做什么呢? 计算机和互联网的发展消灭了很多传统的工作岗位,但随着技术的不断发展,程序员工作岗位可能有一天也会被消灭。 当世界各地的IT公司宣布取消手工编程时,程序员应该回家还是转行?
7. 如何定义成功
毕业多年,同学之间总会讨论谁做得好,谁做得差。 那么好与坏的标准是什么? 赚了多少钱,在北上广深买过房,当过多少官,是否在BAT工作? 不同的人有不同的评判标准,但大多数都是以金钱来衡量他的成功。 但成功的标准就这么简单吗? 如果您必须定义成功,那么成功应按如下方式计算:
成功(S)=(工作幸福*工作幸福权重+工作工资*工资权重+...+生活幸福*生活幸福权重+家庭和谐*家庭和谐权重+...)/n

