时间飞逝
又到了一年一次的程序员日了
估计有很多小伙伴不知道什么是程序员日
为什么10.24会是程序员日
今天就跟大家说一说,一起了解下“程序员日"吧
一、程序员日的由来
据说,这个节日的来源是因为1024是2的十次方、二进制计数的基本计量单位之一,而程序员就像是一个个1024,作为最平稳、踏实、重要的功能模块搭建起现实中的科技世界。
程序员的世界是由二进制构成的,1024就是2的10次方,也是程序员心目中的整数。
1G=1024MB(1G与1级谐音,也有一级棒的意思),1M=1024KB,1KB=1024B,这便是1024程序员节日的由来。
二、大家对程序员的印象
1.雷打不动的格子衬衫
2.修电脑的屌丝直男
3.稀疏的头发
4.年收入很高
5.加班狂魔
程序员也叫做“程序猿”,程序员很操劳,很痛苦,苦逼的长时间编程搞得一身狼藉,像只猿猴一般,便叫作“程序猿”了。
程序员们表示,这锅我们不背!!!
三、程序员的日常
程序员+项目经理=世界上最遥远的距离,对于程序员说的话,项目经理们是这样理解的:
1、程序员:就目前的设计,我大概一周内就可以搞定基本框架。然后我们从头再优化整理、完善设计, 在接下来的一周提交一个稳定的版本。
项目经理的理解:整个项目只要两个礼拜就可以搞定。
2、程序员:我们需要和下一版本负责人开个会,告诉他们除非有合适的构建部署服务器,我们无法按时完成项目。
项目经理的理解:没戏了!(泪奔中。。。)
3、程序员:我们需要培养每个程序员将所有项目都当作是自己的代码的认识,这样他们会更有责任心。
项目经理的理解:他愿意对公司所有软件项目负责并且愿意背黑锅。
四、程序员的苦恼
大多数程序员都沉迷于写代码,醉心于解决问题的成就感,享受搞定隐蔽的bug所带来的快乐,以及不断学习提高技能的满足感。然而随着工作年限的增长,遇到的和需要解决的问题也越来越大,越来越难。问题数量的增加,只会增加工作量。而问题难度规模的增长,则需要能力的增长。
技术固然是一种能力,但是别忘了管理也是一种能力。当问题规模和难度到一定水平就不能仅靠技术来解决了,管理手段也是解决问题的方法之一。
1.如何提升管理能力呢?
可以通过学习PMP,建立完整的项目管理思维,掌握系统的项目管理方法,统筹和管理项目的进度和状态,通过项目管理工具对计划进行调整,通过进度甘特图对项目进行进度的把控,这些都是决策的过程。在每一个决策点,发挥其主观能动性,主动进行管理,保证任务按计划完成。
2.沟通的重要性
通过沟通管理章节,掌握沟通技巧,了解发现客户的痛点,为客户和公司创造价值。运用沟通技巧高效协调公司内外部的资源保证各项目节点的任务按时完成,同时正常生产和交付,实现真正的闭环。
项目管理的思维和方法有助于你从个体走向团队,也是必须具备的能力升级包。如果你能比别人更早地意识到这一点,你就已经走在了很多人的前面。想要学习PMP的小伙伴可以欢迎来找我!
最后祝@所有程序员
加班不常有
头发一直在
bug不再有
桃花朵朵旺
祝各位程序员节日快乐!