【生活】Java程序员的心理抗争(一)

我是一名小小的Java程序员,于2017年下旬毕业,现在繁华的城市中寻找自己的一点空间。我承认自己不像其他同学那样会面临身在他乡的压力,但想独自生活养活自己,一定是需要做点自己想做的事。

曾经在某创业孵化基地工作的三个月,负责开发微信小程序,期间去办理一些工商注册一类的业务。有幸认识一位创业人士,主要研发疗养床,提供给生活不能自理的老人。一同去办理工商业务的时候我们相聊甚欢,他觉得我年轻聪明,我认为他深思熟虑。当聊到我的专业——软件的时候,老先生直言:“你这么年轻,为什么不做点自己想做的。如果你喜欢干软件这个行业,就算不给你开工资,你也是收获。”听到老先生这番话,我自觉的老先生不明白软件这个行业。优胜劣汰向来是软件行业的竞争机制,我面试那么多家企业都不能成功,肯定是我有各种缺点。

其实现在有很多家企业在做培训,培训出IT人才,各行各业的人都在加入培训班想挤进IT这个高收入行业。那么我到底应该如何面对这挤破头的未来呢。我开始问自己,是不是真的喜欢软件这个行业。

昨天公司领导带我去合作公司给我面试,想看看我什么水平。面试官我是认识的,气氛不算紧张,就称呼他王哥吧。王哥笑嘻嘻的看着我,手里摆弄着玩具积木:“来谈谈分离式开发吧,这个我有和你讲过哦!”其实我清楚的记得他并没有和我说过,那我应该怎么办呢?是说不知道,还是担心害怕说错呢?这些都不可以,我想了两秒:”我认为分离式开发就是把一个程序分成各个部分,给不同的人去完成开发,这样可以让各个功能之间互相影响的可能变小。“王哥也想了一下:”嗯,不对,其实是前台和后台分开然后....“那么这个时候,我应该怎么办呢,其实王哥工作了6年了,他说的很多专业名词我都听不明白,但是我听了大概的意思,我觉得这个时候不能慌,一定要稳住。王哥说到一半停了一下,我觉得我不能一直听下去,应该借机说一下自己的想法,因为王哥说了这么多,我一定要给出一个反馈来回应他,不能让他认为在对牛弹琴,我要表达出我明白你的意思:“分离式开发,虽然前台和后台是分离开发,但他们一定是有一个设计文档,里面写好了接口,这样对于分离式开发来说更有效率保证,因为一个项目首先有需求,然后就是设计,再是开发...”王哥这时候笑了出来,我没有明白他的意思,他也没有继续问分离式开发。其实开发有时候就是这样,没有一个规范,代码写得再好,也成不了大项目

王哥接下来问我:“之前你遇到问题,项目在Tomcat里面报错,那么你如何解决呢?”“先Clean一下项目,重启Tomcat...”“那你解决了吗?你认为这种错误是因为什么原因发生的,或者说你会不会把这个问题做笔记?“”解决了,我认为这种错误就是操作的不规范,是习惯问题,就像很多BUG其实都是一个标点符号导致的,不规范操作就是习惯不好。“”那你遇到技术问题呢,是否做笔记?“我觉得这个问题难倒了我,因为我没有做过笔记,前几秒我还在高谈阔论应该有好的习惯,现在我却卡住了。是啊,我明明知道好的习惯可以对未来发展有很大帮助,我却连做笔记的习惯都没有,尽管我把我看到的不错的文章保存了链接,但我从来没有再翻看过

人就是这样,理想很美好,但看不到现实自己到底应该做什么。大道理谁都会讲,小毛病却不停的在犯。这些小事都做不好,我真的适合软件这个行业吗?

其实有些人觉得软件这个行业收入高,每天坐在那里动动脑敲敲键盘就可以了。事实上,程序员更像工具。因为程序员不需要有思想,需求怎么写的,架构师怎么架的,项目经理怎么吹的,都不需要你关心,哪怕需求里再多的不合理的功能,你觉得很鸡肋的功能,你觉得需求一点没新意,但作为程序员只需要把代码敲上去实现功能就可以了——有些代码甚至不需要你去思考怎么写,大牛已经把最核心的完成了。那么我做这一行是为了什么呢?

最近我才得知刘老先生已经80岁了。是不是觉得很感叹。他最让我记忆深刻的话是:”我现在身体好,出门坐车有老年卡不用花钱,上了车就走,肯定能到地方,你就告诉我最近的车站在哪就行,没问题!“我是不是有答案了呢?

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值