我花了几乎一年的时间去证明我选择的错误

       前些天去一家信息科技公司弄招标文件,在我所坐的位置的前方有一个年轻的工作人员在写代码,看着那一行行的代码,很熟悉很怀念的感觉,不忍放下手中的活,偷瞄了几眼。转眼间离开做软件开发已经几个月了,自从从软件开发转为软件实施,就不怎么碰java代码了,但是心中其实还是有很深的代码情。

      我真正开始学习java是在大三的下学期,学校在外面请了一个培训老师教我们学校java语言,我就跟着老师学了一个多月,培训的老师讲授的理论知识比较少,都是上机操作实训,所以同学们的热情都很高,大家都觉得能够学到东西,因为我在之前已经通过计算机二级C语言,对于老师教授的东西,感觉并不是很难,因为语言之间很多都是想通的。其实一早我就知道培训老师最终的目的就是通过这样的一个短暂的教学活动,然后期望我们去他们那边的培训机构学习,当他们那边的人开始游说我们去那边培训的时候,说他们那边有名师指导的时候,我有点心动,但我曾经犹豫过,学费那么贵,而且我也不太懂我到底适不适合做软件开发,可是见到那么多同学都去了,而且软件开发一直都是自己的一个梦想,自己过去也一直在自己学习一些软件知识,苦于没有名师指导,所以一直未有进步,或许能够通过这样的一种方式让自己可以变成一个优秀的程序员。

       所以在结束大三学期的暑假里,我踏上了四个多月的java培训的道路,在培训的日子里面,每天八点钟到教室,白天在学校摊开几张凳子就休息一下,晚上九点回去,周六也在上课,老师在白天敲过的代码,我晚上的时候,都会模仿着去敲一到两遍。我自认为我是很努力的,我记得那时候我也几乎不怎么去玩,以前在学校的时候我是挺喜欢在周末出去走走的,但是在培训的日子里面,代码就是我的生活中的核心,甚至周末的时候,我一个人自己也去教室敲代码,我仍记得那时候我们那个教室,那个窗有点不好,表面上关了,但还是可以开的,很多次周末的时候,因为我自己没有钥匙的时候,就跳窗而入,然后打开电脑,就开始敲,不去考虑能够敲多少行的代码,只是为了让自己记住敲代码的感觉,只是为了积累代码知识。可是尽管我很努力,但是由于天赋的原因,在班上学的还是成绩平平。

        很快,就几个月就过去了,倒数第二个月末的时候,开始有企业到校区来招聘了,每一个企业都几乎有笔试与面试,第一家企业来的时候,就带走了我们班的四个人,那时候,我连简历都没有写好,去面试的时候,没有带简历,就是去简单地自我介绍一下,那时候也是自己的第一次正式的笔试与面试,因为没有很好的准备,所以无论笔试还是面试都发挥得不好,也因为是第一次,所以也没有什么放在心上   

        这次的面试,班上成绩比较好优秀的人被录用,这对于那些没有找到工作的人来说还是挺有信心的,我们相信在接下来的日子里面几乎很快就会降临在我们每一个人的身上,在接下来陆陆续续地来了几张的企业,我也几乎参与了,有些是笔试过了,但是面试不过,所以几乎没有拿到offer,但我也不灰心,我相信我会找到工作的。其实在这过程中也出现了一些现象,就是一些学习一般的人拿到了offer,而且不仅一个,有些学习很好的人还拿不到offer,当然这也不能说明什么,时间会证明一切,有水平的,终究会胜出而不是谁先拿到offer。在校区的招聘中我没有获取到offer,之后就是自己投简历了,刚开始的时候,我投简历的时候,还挺客气的,选一些很符合自己的水平的,但是发现几乎没有收到像样的机会,所以就开始海投,海投的效果就是好,一天就可以得到几个电话邀请去面试的,但是收到电话邀请,我也不是每一个都去,我都会在电话里头问准他们到底要求是要多少年经验的,如果我觉得我还可以符合的话,我就去试试,如果我觉得我不符合的话,我几乎也不会去尝试。因为那样不仅会浪费时间也浪费精力以及车费。这样持续了一个多月后,我在佛山的一家公司拿到offer,那时候我已经差不多一月份了,本来是要求去报道,但是最后被推到了第二年春节过后。

          很自然地等到春节过完后,我就开始了我的职场生涯,在那里度过了产不多三个月,在里面学习过他们的平台知识,也做过党建系统的模块开发,但是两样都做得不能让他们满意,最后他们与我解除了劳动关系,其实在那一段的时间里面,我也过得很痛苦,我自己一个人租一个房子,离公司很近,上班也就是十分钟那样子,中午还可以回去睡个半个钟。那间公司上班时间是早上八点半,晚上18点,我每天都会准时到达,不会迟到,在公司里面,我也很认真地在学习,因为是我第一次的职场,我看得挺重的,我不懂的就像相关人员请教。随着时间的推移,他们慢慢地开始有计划地安排一些任务给我,其中一个任务就是看需求完成一个模块,那个模块我弄了一个多月都没有弄出来,弄出来也是个半成品吧,因为我技术的原因,我任务不得不推迟,他们也为此找我谈过很多次话,可是,之后我还是没有能够做出实质性的进展,我自己也很纠结,我也在考虑,我到底还能走多远。为了能够赶快完成任务,每天忙了一天之后,晚上我回去我还要看着代码,想着如何去做,经常性学到12点或者一点,而且加上那时候要准备写论文,老师那边也经常性催交一些材料,所以当时是两边都很急,我那时候压力很大,而且我那地方没有网线,上不了网,所以生活也很枯燥,放松的方式就是一个人到江边去走走,看看那些钓鱼的人或者看看那些来来往往的货船,总之觉得那时候的生活是无味的。不久之后,趁着回学校的日子,我也结束了在那边实习的工作,也离开了那家公司。

       回到了学校之后,我认真准备论文的事情,对于工作的事情决口不提,那时候我回到学校的日子大概是4月份,有些同学问我,为什么回那么早,我说我论文还没有弄好,还问我工作怎么样,我说我请假了,请了一个多月,其实我已经离职了,我只是不想告诉他们,不想告诉他们我为什么离职。在学校做论文的日子里,几乎都在弄电信计费系统,也就是在弄代码,改来改去,论文格式也是改来改去,下午的时候,偶尔也去跑步放松一下,其实那时候渐渐地感觉我自己已经不再属于学生,已经是一个社会人了。不做论文的时候也会去图书馆借些开发相关的书籍看看,我其实那时候还没有放弃开发,我还是想着我会从事开发的工作。

        大学论文答完辩之后,大学毕业宴也吃了之后,大家各走各的 ,没有什么离别悲伤,或许是因为感情还不至于深到依依不舍,也或许是毕业之后很多还是很容易相见的,因为很多人都在广州。是的,我培训在广州,广州是我比较熟悉的城市,虽然压力大,但是机会也多。忙完一切手续之后,我回到了广州,重新开始我的第二份工作,我投简历的网站就前程无忧,我每天都上去看,都投 ,我投的都是java软件开发的,应届生岗位的,工作经验一年以内的,因为投得多的缘故,我也得到很多的面试机会,但是大部分笔试面试了,但是就是没有得到录用的通知,其实我个人也觉得我笔试或者面试都不是很好,很多简单的题目都做得不是很好,我回去晚上也进行反思,也进行记录,后面再遇到相似的考题时,我都能做出来,在即将找工作一个月后,我已经面试了十几家企业,但是只有一家企业愿意录用我,但是实习工资只有两千,而且三个月后考核满意后才可以转正,并且转正工资也不高,我综合考虑后,我拒绝 了。因为在开发的道路上迟迟不能找到工作,所以我不仅投开发的工作,也投实施的工作,也投文字编辑的工作,很快投实施的工作就有了回应,我得到了笔试面试的机会,这笔试,面试都很简单,我很快就被录用了,那时候是上午去面试下午就得到通知,得到通知那一刻我还在另外一家企业在进行笔试呢?当得到这个机会的时候,我还犹豫我到底去还是不去呢?当时我面试的那家企业的面试题也是挺难的,我做得很不好,因为里面考的很多都是数据结构,微机原理,这些我都没有学得很好。所以当听到我被录用后,我选择 了放弃继续答题,离开了那家公司。

       我的第二份工作就这样开始工作了,做实施其实跟做开发还是有很大的差别的,做实施也可能会涉及到语言,但是这不再需要你去写,你只需要知道只可,能看懂只可。我的上班地点在南网,我是外派到那里的,我就是管理两个系统,综合计划系统以及农电系统,每一个月就是解答一些县级供电企业的问题 ,然后就是做月报,工作不是很难,压力也不大,但是工资肯定比不上做开发的。在第二份工作的日子里面 ,我不再花很多的时间去学习代码的东西,但是我偶尔会去看看,我知道随着我在实施工作的道路上走的时间越长,我会渐渐地忘记掉这些知识,其实,我不愿意忘记,因为我投入了一年多的时间与精力,我也有一定的java基础,不是想说忘记就忘记,但是我也了解自己,我不是一个逻辑能力很强的人,我不是一个理解能力很强的人,我可能做不了这样高强度的脑力活动,我承受不住这样的压力。我不懂我现在的选择是对还是错,没有人告诉我,只有我自己知道,我的路是我自己选择的,我愿意承受其中的风险,我觉得与其在做痛苦的挣扎,不如就是选择提早离开,提早选择适合自己,其实只要你肯努力,行行都可以出状元。

       如今我早已转正,我也能够独立地处理工作了 ,有时候我在想假如给我一个机会,我还会选择软件开发这条道路吗?我还会去培训吗?我在校学习java加上在外培训,花掉了将近一年的时间,这其中的酸甜苦辣,我知道,但是最后我的工作不是从事java开发的,我选择了软件实施,我是不是用时间去证明我的错误呀?其实,我发现不仅仅是我选择了逃离开发,还有身边的一些人,他们也离开了开发,有些甚至失业了,做软件开发不是你想做就去做,关键是你要足够的聪明,逻辑思维足够好,学习能力够好,否则你会觉得压力山大。通过我的这一次抉择,我觉得我们在选择职业的时候要慎重,不要人云亦云,否则不仅花费了时间,而且也花费了经历,我想想,我也不懂为什么那时候会选择去培训,我觉得可能是受到了周围人的感染,还有就是不懂自己将来会找什么样工作,所以随便地去学一门技术,其实归根到底就是没有很好地看清自己,不懂自己适合什么,自己不懂,老师不指点,最后的结果可能就是犯错,我就是一个例子。我感觉就是花了时间去做事情,但是得到的结果不是自己想要的,这可能也是每一个人生需要面对 ,其实人生不一定都是按照你期望的路线走,我们只好边走边矫正。最终我们也可以找到属于自己的人生,当然人生本来就不是完美的。

                                                                                                                           凤凰网--万里晴空依旧博客


 

 


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
要将Element日期选择器的可选日期范围限制为开始时间一年内,可以使用`picker-options`属性并设置`disabledDate`选项来实现。以下是一个可以实现此功能的例子: ```vue <template> <div> <el-date-picker v-model="startDate" type="date" placeholder="选择开始日期" :picker-options="startPickerOptions"> </el-date-picker> <el-date-picker v-model="endDate" type="date" placeholder="选择结束日期" :picker-options="endPickerOptions"> </el-date-picker> </div> </template> <script> export default { data() { return { startDate: '', endDate: '', startPickerOptions: { disabledDate: (time) => { if (this.endDate) { // 如果结束日期存在,开始日期不能晚于结束日期 return time.getTime() > this.endDate.getTime() } else { // 开始日期不能晚于当前日期后一年 const maxDate = new Date() maxDate.setFullYear(maxDate.getFullYear() + 1) return time.getTime() > maxDate.getTime() } } }, endPickerOptions: { disabledDate: (time) => { if (this.startDate) { // 如果开始日期存在,结束日期不能早于开始日期 return time.getTime() < this.startDate.getTime() } else { // 结束日期不能早于当前日期 return time.getTime() < Date.now() } } } } } } </script> ``` 在上面的代码中,使用了两个日期选择器分别用于选择开始日期和结束日期。对于开始日期选择器,通过设置`disabledDate`选项来禁用晚于结束日期和超过一年后的日期。对于结束日期选择器,通过设置`disabledDate`选项来禁用早于开始日期和早于当前日期的日期。 注意,在这个例子中,我们使用了`Date`对象的`getTime()`方法来比较日期。`getTime()`方法返回一个表示日期的时间戳,可以用来比较两个日期的先后顺序。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值