分享职场攻略、程序开发、软件编程、创业资源
文|洪生鹏
说到程序员,大多数人会想到“高薪资、加班多”。主要是程序员的工作是一门脑力活,主要的工作就是编写代码和解决bug,每天大部分时间就是做在电脑屏幕面前编写程序,比较耗费时间的和精力,特别是遇到一些奇葩bug,很难定位,更是让人抓狂,加班在所难免。
加班,对于程序员这个行业来说,已经不是什么新鲜事了,加班几乎成为了一种常态,典型的有996,甚至更多。如果你不清楚996是什么,这里普及一下:
996工作制是指工作日早9点上班,晚上9点下班,中午和晚上休息1小时(或不到),总计10小时以上,并且一周工作6天的工作制度,是非常辛苦且不人道的工作制度。
最近有一位读者分享了他的一段职场经历,分享给大家,看看大家是怎么看待的。
张工是一名java程序员,在某知名国企互联网上班,朝九晚五,每天9点上班,下午5点准时下班,张工干了两年多,觉得太稳定,有种温水煮青蛙的感觉,最近跳槽到某创业公司,996模式,觉得生活比之前更加充实了。
放弃每天5点准时下班的工作,转向996模式反而比较充实,为何会有这样的感觉。因为在大多数创业公司,特别是互联网公司,软件版本更新迭代要求都很高,而且节奏也快,有时候这周发布了一个版本,下周迭代了另一个版本了。做互联网不仅要有过硬的技术,还要和时间做赛跑,慢点可能就因此错过机会了。
员工为何不能准时下班,最关键一点,就是在正常工作时间内根本就完成不了领导安排的任务,即使你能力很优秀。有时候需求刚做完,领导又说要改动了,需求不停地改,不停地增,工时却没见增。与其抱怨996了, 不如学着去适应,等自己有能力了,再找份自己心仪的工作。
01
我也在创业公司呆过一年多,那是整个技术部大忙,技术总监要求在节前上线,而那时候我们的产品甚至连原型还没完全整出来,留给我们开发的时间不到20天,在这20天里,我们每天工作到晚上11点多,第二天依然9点前到公司,有时候周末都主动过来加班,结果我们把产品做出来了,还给测试多预留了两天测试时间。这种现象在创业公司是很常见的,相信在创业公司做过的朋友都深有体会。
对于大多数单身人士来说,去996的创业公司上班,一般都会觉得生活很充实,特别是在北上广这样的大都市。
但要是成家立业,996模式就会占用了你太多的生活时间,如果经常这样,恐怕连过夫妻生活的频率也会因此越来越少了。
02
软件行业,特别是技术团队协作需要的功能点很多,包括但不限于项目管理,代码管理,人员管理,权限管理,任务管理,文件管理,缺陷管理等,听起来很复杂,但确实这些是一个研发型团队所需要的。
这里给大家推荐两款应用。常见的本地部署研发团队协作工具,有助于提高团队协作效率。
Redmine
Redmine 是一个开源的、基于Web的项目管理和缺陷跟踪工具。它用日历和甘特图辅助项目及进度可视化显示。同时它又支持多项目管理。Redmine提供集成的项目管理功能,问题跟踪,并为多个版本控制选项的支持。
支持多项目灵活的基于角色的访问控制的问题跟踪系统甘特图和日历新闻、文档和文件管理feeds 和邮件通知项目wiki项目论坛。
Topo
Topo集成任务、缺陷、文档、代码,集成企业树形组织架构、企业域账号、提供高效易用的本地部署企业级项目管理解决方案, Topo提供了研发型团队的基本常用的功能。
轻量项目管理,关注任务、缺陷、文档、代码层级项目管理,契合企业组织架构多项目数据汇总对比,量化项目管理完整任务、缺陷流程,高效看板缺陷、任务和代码的双向关联Subversion集成,随时进行代码浏览和检视海量文档管理,桌面FTP集成轻松访问文档项目讨论,项目实时沟通更便捷。
关于加班,我想说的是,项目紧急,我们开发人员加班没什么问题,要是本来工作上就没什么时候,每天还要求11点多才能下班,那真是折腾。
程序员也应该有自己的周末,陪陪家人出去走走。像热爱生活一般热爱工作,激情工作,好好生活,如果生活里的杂事能利用工作中的各种工具管理起来,留出空白时间属于自己,工作做好,同样可以过诗和远方的生活。既要激情工作,更要健康生活。别羡慕人家高薪,人家高薪也不容易。
【END】
往期精选推荐
分享职场攻略、技术心得和创业资源