一个简单的程序员的生活是艰难而平淡的

我马上承认-这篇文章的标题就以押韵之名如此,实际上,我们将谈论IT领域的现代先驱-开始的开发人员,分析师,测试人员,以及所有被称为Junior的人员。

我建议讨论一下在我们这个时代最好的职业生涯,开始时有什么道路,去哪儿去学习,甚至是一个了解PHP,JS,Go,PostgreSQL的学生,我听说了一些有关QA的知识,而且似乎理解为什么代码审查存在。

最近,在讨论有关哈布雷的文章时,进行了一次相当好奇的讨论,我为自己提出的主要思想之一如下:商业公司是否应该雇用,培训和教育朱尼斯?

我们将立即处理这些术语:在这种情况下,“应该”下的意思是“如果不雇用,那么还有谁会教他们?”类型的社会功能,以及“雇用它们是廉价的,因此雇用它们”是一种经济类型。

作为本文的一部分,我将“ Junami”称为新手开发人员,以及新手工程师,测试人员,顾问甚至新手经理。 通常,一整套开发和运营以及管理,这一切在IT中都是自然而然的。

“初学者”一词是指在理论上具有一定能力,但没有在实践中应用过的能力,或者是在个人和/或小型项目中使用过的能力的人,也就是说,他没有为客户工作,他几乎不知道团队合作是什么,什么?流程存在于典型的组织等中。

在这里和下面,我不是在谈论“明星”,那些已经从学院三年级的职位开始寻找他们的学生,这些家伙有他们自己非常有趣的,有时是艰难的命运。 另外,该条款的材料在地理上受到俄罗斯联邦的限制;在任何其他国家/地区,最有可能应分别考虑其他情况。

社会功能


当我们开始谈论与市场经济中某人有关的商业公司的社会义务时,我们可以立即结束这一点,因为市场经济并不意味着就社会义务而言政府的监管。
让我重复这一假设:在资本主义世界和竞争激烈的环境中的商业公司不应承担任何社会义务。 也许她愿意,但将这样的义务强加给组织(其目的是使利润最大化)会立即将其转移到社会自由经济的条件下,在该条件下,国家指示(强迫)所有商业实体应如何管理实收资本。

税收负担,在我们的国家中,有时达到利润的70-80%,最低工资要求您至少支付X,有40小时限制的劳工法典,不可能剥削童工(但这是无条件的福利,但是),禁止这种情况的发生,所有这一切都会使商业公司处于一种情况,您必须为生存而节省一切。 或采用与国家及其附属机构(同时属于44FZ和223FZ的所有人)以及其他市场参与者(竞争公司,供应商和消费者)相关的各种计划(记住0.9升的牛奶包装,或者一打鸡蛋,其中有九个)。

当任何一家商业公司的义务将开始包括雇用一定数量的残疾人,大家庭的父亲和母亲,被囚禁的囚犯,失业者和其他穷人时,我们的国家还没有实现思想。 但是,如果(何时)发生这种情况,那么我国私人企业的存在将受到很大的质疑。

在西方呢?
在2000年代末,我在世界上最大的IT公司之一的俄罗斯分支机构工作。 一次,公司总部向公司邮件发送了请求,他们在回信中要求写出在我们中心工作的同性恋者人数。

在美国,当要求工作来询问您的直觉或他们以其他方式进行民意调查时,这在美国很常见,但是在俄罗斯联邦,这个话题并没有那么令人忌讳,而是直接去找同事问:“听,但是你不是最强硬的人。偶然吗? 绝对肯定会收到面对面的回应,而且很可能会收到不止一次的回应,而且可能不仅是通过人工方式。 该中心的领导挠了一下头,然后回答“没有,零,零”,然后冷静地画了下一季度的损益表。 但事实确实如此。

在下一封信中,总部要求枢纽拥有最少数量的蓝色,粉红色员工以及彩虹中的颜色。 没有笑的事,从哪里得到? 如何识别? 我可以发布招聘广告吗? 他们对任命的想法大笑了很久:“埃琳娜·彼得罗夫纳(Elena Petrovna),有这样的事情,我任命您为我们的公司女同性恋,您需要的只是商务,您了解……”。

当然,要拧松螺丝,但是这种方法本身就是在这样的水平上对员工质量进行监管,这是没有预料到的。

因此,我总结:商业组织不应承担与Joons有关的任何社会义务。 也许他愿意,如果有一个完全可以理解的预算,那么管理层随时准备将其合并。

谁应该对琼斯人和其他穷人承担社会义务?

当然是我们心爱的状态。 我个人知道政府机构中缺少IT专家。 我知道在那里解决问题有多有趣。 我知道您可以在这里开发必要的能力,让初级学生不仅准备好接受一些集成商,而且还可以将Google和苹果合并。 是的,他们将不得不做很多工作,有时会做很多工作,仅因为没有耕作的领域,也没有人耕作或“不愿意”耕作,但这很好,因为在这种情况下,您可以在很短的时间内获得大量知识和经验。 是的,您必须要经过官僚机构和数十次或数百次不必要的会议,但那是“精打细算”的方式,并且是一名拥有非常明显的软技能的员工(无痛地通过一系列文件,推理一个主题,与人沟通的能力)具有不同的性质,水平和位置,发展工作环境和灌输别人的环境特征(从接种这个词)。

因此,6月,如果您对这个地方有所了解,请尝试在FIU,联邦税务局,内务部,FC和其他政府机构的任何部门,包括医院和某些PAO-他们张开双臂等着您。 在那儿工作最多两年,如果您不成长到中间,在那里,那么几乎任何“商人”都会非常高兴带您,因为您会通过坩埚。 当然,如果您会工作,并且不参与IDB,因为在几乎任何“状态”下您都无法工作。

在这里很重要:在任何州级组织中,您都必须包括纪律和自我激励才能真正开展业务,但是在自己身上发展了这些素质之后,您将成为一名真正有价值的专家。 一段时间后,当您习惯了它之后,您肯定会找到一些人,他们也能工作,发挥真正的利益,并且不会假装与他人保持密切联系,这些人几乎都是圣洁的人。

小心,不要成为圣人,一两年,不要对自己进行审核,在一张纸上写成“原样” /“原样”两列,感到惊讶,然后去HH。

经济可行性


商业公司的目的是从提供的服务中获利,或出售制成品。 利润是最重要的。 如果对此声明有不同意见,请在注释中给出您的定义,但就目前而言,我和Wiki与他同住。
在此,我建议在这个原则的框架内考虑一个问题-公司雇用初级人员是否有利可图。

您从学校的经济学课程中知道,利润等于收入减去成本。

另一方面,最好扩展这个经典公式:

(生产成本)+(保证金)+(风险)=(产品/服务价格)

“那是伙计……我不会给你机关枪……”

计算在IT市场中运营的一家小型商业公司中雇用初级人员的经济可行性的最简单方法是,试图弄清楚生产成本将如何变化,为简化起见,我将其称为成本价格。

有数十种用于计算商品生产成本或服务提供成本的模型;在所考虑的案例的框架内,我将采用最简单的一种模型:我们将生产单位员工的工资基金乘以K系数。

K系数是公司自身在生产周期中产生的所有其他费用的累计值,生产单位雇员的工资基金除外。

(K因子)=(支持单位员工的薪水)+(各种税金)+(设备/工作场所/其他生产资料)+(公用事业/远程信息处理/其他定期付款)

(我熟悉许多用于通过成本驱动率来计算从RSVD到TD ABC的商品生产成本的模型,但是计算管理决策对商品/服务成本的影响程度的最有效方法,我个人认为这是在计算其对K因子的影响)

因此,降低抽象层次并描述球形马
以一家开发软件的公司为定点和盒装解决方案。 公司拥有一支由建筑师,团队负责人,分析师,开发人员,专职专家,测试人员和工程师组成的团队。 对于他们每个人,角色绩效都有一个明显的数字表示(主要基于特定角色工作历史的统计数据;尽管如此,由于很少执行类似的任务,因此需要定期进行调整)。 我们使用性能指标来计算执行特定任务所需的时间。

销售和售前经理到处乱跑,但开发人员通常看不到他们;在办公室里,装满小册子的行销人员堆满了SMM报告,人事部门的大众传媒演艺人员是猎头,同时准备即将举行的公司活动。

在所有这些员工的帮助下,生产率的计算要复杂得多:商业部门当然会为某个事件范围绘制销售漏斗,但是当被问及会发生什么情况和发生概率时,他们将目光投向了天花板,喃喃地说“真主的一切意愿。” 工作人员遇到了同样的麻烦:当被问及“您到底给我发了二十多份si + men简历给我时,如果我问到si-sharpovtsy”,他们可能会以蓝眼睛回答“那里的si信怎么了”。 我不想写任何有关营销人员的文章,这些魔鬼都有自己的数学知识,甚至还有物理学,而且如果没有一个半升的兄弟,就无法理解他们的工作成效。 有时,公司仍然有律师和会计师,这些人才当然有用,但有时会需要它们,如果公司规模很小(最多可容纳数百人),则很容易将它们视为外包。

最后,在整个团伙中,领导层才是最重要的。 商业,行政,技术-董事。 好吧,将军,如果没有他,他会在文件上签字。

假设这些人总体上和个人上都是理智的人,被任命的人和“小偷”,既不在生产中,也不在支持人员中,也不在管理人员中— —不(小说,我的意思是所有人都是理智的,但是让这样的球形真空公司)。

根据Rosencrantz公式,我将得出IT中生产人员与所有其他类型的员工(供应商,行政人员,销售人员等)的比例,具体为7比1,即生产单位中每七名员工中就有一名非参与寄生虫员工。直接在产品或服务的开发中。

因此,在一个由100名员工组成的公司中,有85个“开发人员”,您需要15个“繁荣”(当然是四舍五入的)。

简介:

  • 公司的每位员工都会收到薪水;
  • 公司为每位员工向国家缴纳税款,至少占其薪金的30%;
  • 为了简化起见,所有员工都坐在办公室里,让我们决定它属于公司的所有者,这意味着他要为公司的估计价值缴纳2%的税; 加上所有者支付电,水,污水,电话,互联网,消防和其他劳动保护费用; 业主不时取出垃圾,清理积雪,修理房屋和建筑物; (拥有自己建筑物的模型比出租便宜,但是在租赁公司时,由于所有水电雪都包含在租赁价格中,因此该公司被剥夺了一些国内问题;尽管如此,根据我们的计算,我们对自己建筑物采取了更便宜的选择);
  • 每个员工都有一个配备桌子,椅子,计算机,电话的工作场所,打印机在走廊上嗡嗡作响,墙壁后面的机架中有服务器,院子里缺少柴油发动机,所有这些东西每天都在使用,这意味着摊销,老化,需要几乎每五年进行一次维修和更换;
  • 最后,每售出一箱软件,或由外部客户提供和支付的每一小时服务,公司需缴纳相同利润的20%的所得税;

那么,是否有可能计算出一个雇员为他雇用的公司净工资为100卢布要花费多少呢? 这个K系数多少,我们可以了解多少个K系数?

如果他们要排除NSR和“简化”选项,以计算1个生产单位的成本,生产该产品或直接提供服务的每个员工的工资(所谓的“生产者”),我们将其乘以K系数= 2.2。

就个人而言,我用血汗估算出了2.2的值,每个所有者都根据自己的条件和成本自行计算得出该值,而且我一生中从未遇到过一家商业公司的标价低于指定的1.9,大多数组织在该图表中,我看到了BDR,该指标在2.3到2.5之间,但为进一步计算,为了更乐观,我建议采用2.0的系数。

这就是说,一个“生产工人”的工资为100卢布,无论该公司是否做过任何善事,他每月要为公司花费200卢布。

重要提示:要使公司“归零”,销售经理必须以200卢布的价格出售100卢布的“生产者”工作时间。 “生产者”一小时的工作既可以转化为公司创建的“盒子”的销售,也可以转化为向外部承包商提供的服务-外包,外包,服务。

我完全忘记了时钟! 这很有趣,也很重要。

您如何看待某个员工应在一段时间内工作几小时? 还是这样问更好-“生产工人”应占有用回收的百分比?

通常被接受,并且劳动法规直接说明了这一点,即最长工作时间应限制为每周40小时。 或每天八个小时。

想象一下一种情况,一位员工在早上9点上班,在9:01打开计算机,然后开始完全工作。 不必为即时通讯,咖啡,与同事交谈,阅读互联网而分心,这只是工作。 13:00,他起床去吃午餐。 14:00,他再次坐在计算机旁,对代码进行设计测试直到18:00。 在18:01,他很有成就感地去找妻子和孩子,或者去看草莓。 一年11个月。 他在工作时间的非工作时间不生病,不学习,不交流。 只有在这种情况下,我们才能说员工的回收率是100%。 但是,一年生病一周要花费几次,而且回收率下降到95%。

实际上,我们当然不在乎那样,我们喝咖啡,与同事就抽象主题进行交流,在工作日中我们也不会,但我们正在观看哈伯和皮卡布。 好的,我不会折磨,我会马上说,IT生产部门的一名员工每个周期的平均回收率为80%。 在一段时间内要实现90%的回收,每天需要10个小时。 在此期间,每周7天,每天12-14小时的利用率达到120%。

在西部怎么样?
在2000年代末我工作的同一家公司中,它是世界资本主义的IT巨人,采用了以下薪酬计划:为了获得要约中固定的收入,生产部门的员工必须进入会计系统:

  • 外部客户的实时资金支付的期间的小时数的60%;
  • 在此期间,有10%的时间用于继续教育(通过在线和现场培训访问记录);
  • 以及10%的指导时间(开发和进行在线和现场培训;

或者,如果以绝对数字计,则总共计入了128小时的会计系统,其中:

  • 客户支付的96小时;
  • 16小时听培训;
  • 16小时准备和进行培训;

, ( – , , , - ..) ( , , - , – code-review ), - , ( , ).

% , , – 40% billable hours, 15% , 10% ( , ); , -, .


因此,按照处置= 80%的比例,每个生产单位的员工每月可使公司受益120到130个小时,或每周30到32个小时,或每个工作日约6个小时。

分析师每天只需要六个小时编写工作说明,开发人员只需六个小时就可以在代码中实现它,而测试人员只需六个小时就可以对其进行检查。

在此情况下,有几个重要的细微差别:第一-“生产工人”没有一个学习新知识,也没有教别人,他们每个人都是自给自足的,并且具有象征意义,至少每个工作日工作六个小时;其次,我们的生产模型的结构使得每个制造商总是可以工作,由于缺少任务(在现实中这很普遍,但是我们现在讨论的是一家球形公司),他们不会闲着。

让我们根据他的100卢布的工资来计算特定“生产者”一小时的“成本”:

100r / 120h *(K)2 =每工作1个小时1.6卢布

(为了使公司清零-必须以服务或“盒子”的形式以1600卢布的价格出售工资为100K的“生产者” 1小时的工作;不可能便宜一些-会有损失)

耐心点,我们明白了。虽然,我认为,到现在为止,大多数人已经了解了这场灾难的规模……

塔坝!我们选一个大三,在一个我们需要的堆栈中,这是一个勤奋的人,但是到目前为止他知道一点,经验还不够,但是他是一个亲爱的人,我们想在他身上成长一个伟大的中间人,甚至是一个signora。我们的新同事每月要50卢布。

因此,考虑税收,工作场所和其他因素(K系数= 2),6月份公司的成本为100卢布。让我们以标准的三个月为准,并告诉六月,要么在三个月内他将开始与大家一起思考,要么“门已打开,请走开。”

我已经准备好在评论中倾听所有因我而引起的愤慨,但是在某些地方,我不得不从上限开始计算数字,否则我将无法演示。

数学公式如下:

  • 我们将为6月份的工作3个月(工资,工作场所,繁荣,税金等)支付300卢布,这是净亏损;
  • 24 3 (2 , 25 ) - 150, 60 , 1 - 3/
  • 40 3 «» — , , merge/unmerge , , , – ; 40 , ; 40 «» 100 64 , 1,6/ (… , ) 1,8/

我们考虑一下公司6月份雇用的成本:
300 +60 + 64 = 424卢布;另外,由于团队分散了培训的注意力,N个“生产工人”的一个小时的成本至少增加了10%。

关于这一点,我认为,我们可以总结一下:该公司在头三个月直接蒙受424卢布的损失,即使微不足道,它也会增加“生产工人”小时的“成本价格”。

我们都不知道我们的六月中旬是否会是一个好的中期。但是现在,公司的所有者必须做出决定-他准备将424卢布投入到一项活动中,没有人能保证他的成功,甚至没有一个理智的人都可以考虑到这一点。

还是让主人立即租用100卢布的中间布,马上(一周之内)就会带来收益,这更好?

在这样的经济环境中如何生存?
- = 2,8 . 2,7. , 3,4 – 3,5, , , , .

结论


总结:在资本主义制度和市场经济中,国家不能(也不应)对商业公司强加社会义务,以雇用初级,学生和其他类别的公民,而这些人在职业生涯的开始时就得不到很好的保护;我给出的计算结果,即使对于“处于真空状态的球形公司”,也清楚地证明了雇用琼斯的经济上的不便之处。

怎么样

我已经写了一些关于第一个路径的话-去为国家工作。尽管这种方法有很多缺点,包括薪水不高,但您仍可以从中获得非常宝贵的经验,并可以锻炼软硬技能。

第二种方法是尝试进入仍然留在我们市场中的微软,谷歌和戴尔等行业的巨头,包括Yandex和Mail,以及进口的巨头。...即使对于经验丰富的专家也很难(最后的面试周期)我花了六个月),但有可能。巨人的经济完全不同,它与每个部门的绩效几乎没有联系,他们很少考虑成本驱动率,因此,一旦到达那里,就可以在那里工作,直到退休。

第三种方式是创业。在这里一切都是显而易见的-刚开始工作时,生产单元的低成本(很好,零,仅基于思想和动力)非常重要,并且经验可能非常丰富,但非常短暂。似乎只有0.1%的初创公司可以存活一年,其余的……嗯。

我最后想说的是-您不应该在公司成立之初就“相识”。我的经历使所有人都感到遗憾,大多数情况下双方都对此感到遗憾(一开始不值得“拉”,在未来的职业中它几乎可以成为职业发展的主要方式)

无论我想“从”祝愿事业开始时六月的每一次成功都能成功!你可以做到的!”

义务之声
, . , , , , , , - , , , . ! – !

, , -, , , « , , !», «_», _, , , «, , !»

, , , , , « !» ().

, , , . , , , , , .

, , -, — «, , , - ?» ()

, « , ». , , .

, - - , , , — «» , .

, - , «» .

Source: https://habr.com/ru/post/zh-CN441550/


All Articles