求求你,别再过两点一线的生活了
我是一个机械狗转过来的程序猿,大学学的是机械专业,大家都投入了电子自动化的怀抱,我也不例外,但是其实当时内心是报兽医的,不过要一本(而且分数很高的那种),我最后也只能混迹于环境最好的2B高校,位于广州花都,读者可留言竞猜(哈哈哈~有校友吗?)
大三自学编程,从C#入手后转Java,大四外出实习一年,后与友人创业。投身小程序裂变时代,人人创业,共享经济当时有点火,idea是友人提议的,我们就做了共享图书。(从一版的线下共享图书柜到二版的线上超市,都是我一人负责全部技术核心)。
一版共享图书(Iot)技术架构分享
二版共享线上商城技术架构分享
期间认识了很多IT朋友,他们大都是在抱怨生活与职场,朋友圈总能看到几个在深圳朋友接近凌晨的下班朋友圈,在聊天群里则看到大家在抱怨自家产品的飞天理念与UI大师的超能想象。
但是偶尔夜里和一两个友人交谈的时候他们都深深感受到困惑。生活的困惑与职场的困惑一直陪在他们身边。
一个前端的朋友,现在也在寻求新的思路与方向。
我不想加班了
大多数的猿类都习惯了加班强制要求,但是我从开始工作至今一直都以不加班勉励自己,实习时接受周日加班,但是6点下班的时间,一般都是6点10分左右离开公司,我习惯于要求自己今天的编程工作尽可能不脱到加班时间点,因为生活是每个人都要有的,你需要有自己的业务兴趣与爱好。
还好我现在的公司工作氛围比较好,平时偶尔也是会留下和同事聊聊天,因为大家回家需要一点时间,所以一般都是吃完晚餐,座谈一会后再各自回家,这真的是非常有利于团队的凝聚力。(下图是我的工作位置,比较业余空闲,没有太过于职场化。个人挺喜欢的,对于多屏工作是每个猿类必备的,如果你用单屏,强烈建议你多配置一个)
PS : 玻璃墙上的《中国航天》图标,请大家主动屏蔽下哈。公司是国企,五院旗下,中航直接管理。
多说一点,多去学习,不管什么技能,一定对你有用的,不要一直看技术文章,职场不是硬技术就能吃天下,你需要一些软技能来提高你的职场路径。
学习技术对于猿类来说都有自己的方式,去选择你最好吸收的方式,视频也好,博客也罢。技术是一种工具,当然有些人的业余爱好就是技术与编码,那么你可以看了下一章再来和我交谈或留言。技术是工具,你是使用工具的人。用最适合的方式去完成公司需要的项目,不要多或少的技术投入成本,你要一直有这样的思路。就像我刚做架构的时候,“没有做完美的软件架构,只有最适合当前项目的架构”。
有目标会让你成长更快
开始拟定目标的时候是接触netty的时候了吧,创业时的一版项目需要使用类似摩拜的Iot通信,所以给自己定了个目标:一个月吃下《netty实战》。
马马虎虎算是完成了,但是不精,做出来的效果也不是我所期望的。
从一版项目结束后,就开始有意识的给自己定一些目标,但是请不要给自己定制一些太过大的目标,比如一年完成什么、一个月完成什么。
请先从明确的小的目标开始吧,我现在每天会看一个章节的内容(什么书不定,主要是软件相关即可),每周周末去维护自己的开源项目与自己的项目关注者交流,每周固定写两篇技术相关文章(主题不限,有思路时就写一点)。
说到开源项目是我相对值得小自豪的,从2018年7月开始投入GitHub后,写了几个小项目,刚刚好一个为女朋友写的聊天室的项目得到部分开源朋友的关注,然后将它正式扶持为自己主要维护的核心开源项目
InChat
项目介绍:基于Netty4与SpringBoot,聊天室WebSocket(文字图片)加API调用Netty长链接执行发送消息(在线数、用户列表)、Iot物联网-MQTT协议、TCP/IP协议单片机通信,异步存储聊天数据
对于开源有一些自己的新心得,我反对刷Star,但是你可以合理宣传,我会为每一次更新写一篇技术文章,以介绍我的项目技术的更新与架构思路。(编程是我最大的兴趣爱好,我不加班是因为我想回家写属于自己的代码与项目)
同时,因为这个项目我也结识很多好的朋友,他们都是有想法的朋友,他们也为我提出了他们对项目的想法,我很感谢他们,项目中的几个分支都是他们的成果。
我有纹身和猫
我纹身的第一个图案是一个狼图腾,为了勉励我自学IT,不放弃初心,我喜欢编程与软件架构设计。第二个纹身是遮盖伤疤、第三个纹身是我第一只宠物River,它是一个风流的中华田园纯黑猫,第四个纹身是一个小狗狗,以此纪念我养过的两只狗。
在此也借文征友,也有纹身猿吗?交个好友吧,哈哈哈~
当然,纹身并不会影响你的工作环境,只是我刚进国企时确实是被问了个明明白白,甚至调查了家庭情况。
现在我身边就留着一只蓝猫为伴,很感激它陪我走过的那段岁月,虽然平时敲代码与看书时它总是会过来加两句它的代码,不过看是很宠它,这是我自己的生活态度,我的纹身与猫还有开源的心态,因为这些才让我能一直有动力去学习,不会变得枯燥。
广州的那些岁月
我很感谢Copy,没错它是我家蓝猫的名字,借此名字告诫自己对于代码的借鉴不要局限于复制。当时在广州实习,工作,创业的时间是我现在很珍惜的,不管好与坏,但是那段路我一个人走了过来,突然有点心疼当时的自己,很累,很饿,很孤独。
这是所有在一线城市的工作者最直接的感受,看着一整车的人挤人、看着出地铁口,每一个空洞的眼神,我也是他们的一员吗?
但是我存活下来了,我的心智也一直还是自己的,因为每一此新技术的注射,你应该将技术视为兴奋剂,它将在每一次你枯燥、烦闷的时候出现,我经常在写了一段时间的业务代码后,看看新的技术文档,学下,不管是什么。前端也好、运维也罢。我终于可以不看业务代码了。
那时的周五晚上是我最放纵的时候,我可以买酒回住宿楼喝,想想自己这个月又没有攒什么钱、想想自己还没学会更牛逼的技术、想想自己老家还有父母弟妹、想想自己过得不好也要报下平安幸福。
我鼓励每一个刚毕业的应届生到一线城市待上一段时间!
对于应届生而言,钱不是你最应该关注的,不要和同龄人比收入情况,这是愚蠢的!你需要的是一个最适合你成长的环境,一个值得你学习的环境,一个能给你接下来一两年技术积累与沉淀的环境。
等你技术厉害了,钱自然会过来,私活也好,其他方式乃至创业也好,都会来找你,所以对于应届生而言你最需要的是技术积累的环境。
最好还要遇到一个好的导师,他会交予你接下里路上需要的一些软硬技能,我现在不提倡只专注于硬技能了,会软技能的程序员更吃香。
一个当时创业招的应届生,负责小程序的前端实现,我也将一些后台的想法和他讲解了一下,让他运用到自己写代码的过程中,很高兴我教的东西对他来说是有用的。
走你自己的人生
我只能给你一些建议:
- 生活与编程要分清楚,不要两点一线
- 身体才是最重要的,收入与健康要正比
- 我喜欢更具体的目标,把周期放小
- 我推荐应届生去一线城市吸收技术与了解社会
- 你需要专注于学习软硬技能
- 如果你30岁了,请看看后继续按照你的规划,因为又太多要考虑了
- 你应该更加主观与有自己的想法,去养成自己的工作方式与生活方式
- 对于收入,相信我,只要你有能力,先吃点苦是好的。
- 每过一段时间,请停下来理一理最近的生活怎么样
愿阅文者都身体健康、幸福开心!
想交友的可以另外和我沟通。
热门评论
我感觉大城市待久了容易装逼怎么办??
我从初中开始,就开始接触编程,当时用诺基亚,有一个python平台,没事就喜欢装逼写写。也没啥作品。后来高中毕业,想入it行业,怎奈何分数刚好错过了计算机相关专业。 大一结束,想转专业,但是家里没有人从事过it行业,对这个行业他们都不懂,不希望我转,觉得这个行业很累,掉头发,熬夜加班,对身体不好。让我继续留在这个读了一年多了还没上过真正核心专业课的专业。 因为很多人劝阻,可能确实缺一点信心了,我没有转。现在大二,感觉每天好没劲。 这学期拉了一伙朋友,想做自媒体,开始学习小程序,前端后端全部我一个人做,经常学到深夜两三点,甚至通宵不睡。做编程总感觉精力旺盛。 但是闲下来真的迷茫。 转专业已经不可能了,编程互联网已经是我的最大爱好。对于现在学的东西毫无兴趣。也不知道未来该怎么办。跳槽进入行业当码农,还是在这个一点兴趣都没有的专业滚一辈子,真心难以抉择。 哎,无奈¬_¬`
本期文章确实更适合有经历的人,写出来的风格感觉就是不一样……