首页 > 代码库 > 蓝桥杯 地宫寻宝 带缓存的DFS

蓝桥杯 地宫寻宝 带缓存的DFS

          最近一个问题很困扰我,今天则得到了答案,也意味着我该选择了。

         不知道大家有没有遇到过这样的情况,我是上年刚毕业,大四时进行过java培训,12年9月-13年4月,在这之前已经自学过java。7月份时进入一家公司工作,今年3月份辞职,4月份找到工作,来上班了。一开始就不太喜欢公司氛围,前台,hr,态度什么的都不太好,工作环境也极像客服部,整天电话不断,讨论声不断,第一个星期真是煎熬,去了两三天之后有辞职的想法,但是后面想想还是算了,公司待遇还可以。

         但是进入到公司后leader让学PHP,学PHP我当时到没有特别反感,但是因为在解决我遇到的一些问题时,我们leader总是不能给我很好的帮助。刚开始几天时,是学的基础,我就照着网上一些简单的实例,把PHP语法稍稍看了看,并做了些练习,由于比较简单,所以每天下午快下班时,我们leader过来问我有问题吗?我都说没有,但是后面我遇到一些问题,感觉他解决问题的思路什么的不是很清晰。这个让他在我心中的位置就稍有些失去了威信,我想当领导有一点威信是必须的,让被带领导的人有安全感。后面解决问题的过程中,我遇到问题时,我们leader总是很忙,很久才过来给我解决,那时我要是能找出来,也找出来了,要是不能其实耐心已经耗尽了,这让我工作一直都比较郁闷。每天晚上回去时,心里都有一股怨气,让我很是难受。我觉得我们leader领导力不强。后面有一家公司给我打电话,问我找到工作了吗?然后了解了下我的情况,虽然是外派,但是我挺想去那家公司的,因为我觉得它的文化氛围好。我比较喜欢亲切的氛围。然后,招聘的hr加了我QQ,我们聊了些现在的情况,我说我现在做PHP,以后到你们公司做java的话会不会有些打折扣呢?她说会的,因为毕竟做那个的话就需要精通一些的人,公司是不喜欢打杂的人的。因为我做PHP的话可能也会派我去搞java的项目。所以她这样说,她说毕竟还是不一样的东西。我先前的同事也说这么认为的,他们工作了两年半,觉得语言和语言还是有些不同的。也让我产生了回到java的念头。


            后面离我比较近的一个项目组再找java的人,我问过项目经理我能去他们项目组吗?他说只要我们经理同意就没问题,结果当经理找我谈话时,完全不是那么回事。他直接没想让我转其他项目组。理由如下:首先,语言其实都是相通的。做什么都是一样的。其次,那个项目组做的东西要复杂些,需要经验丰富的人,你才刚毕业半年。再次,他说他前一久面试了一个做了一年那种技术(用的技术)的人,觉得虽然学了一年但是,还是觉得学的东西太浅,意思就是去那个项目组要求高,本来我想说无论如何让我们去那个项目组面试一下,不过的话我就做PHP,过了我就去。结果,因为他这样说,我没有说出口。最后,他说,7月份可能会有一个java项目要开始,到时会把我involve进去。他问我先做PHP行吗?我说也行。早上谈完话后,下午就开始后悔自己为什么态度不坚定些,让自己过去面试一下呢?但是因为这一系列的理由,我感觉出我们经理就没想过让我过去,我还是没办法。那天是周五,接下来那周周一我就把给我的task做了一下,结果我做完了,告诉我们leader,让他来帮我看看,他一直没来,最后让我把导出文件给他看看就行,说实话,我在这个过程中是挺沮丧的。因为问问题时,我就等了好久,做好了之后过来帮我review一下,他都没来,一种很不被关注的感觉。因为这样我觉得我工作时很郁闷,这也是我想去那个java项目组的原因。


            我离我们leader比较远,估计一百米这样子,办公室比较大,他们都坐在那头,而我坐在这边。java组这个项目经理离我比较近,他说话什么的风格让我比较有好感,而且早上我们都来得比较早,让我在工作中会稍稍注意他,觉得他领导力应该还可以。气场跟我比较对。所以后有提出想去他们项目组的事。那周从周二开始是新人培训,我也是很早就去了办公室,我们leader也去了。我就想快点把那个task给搞完。我再次要求他来看看我的代码,他又让我等了至少10分钟,心里其实有点窝火,我不喜欢这样的领导。心里又是一阵郁闷。他帮我看了后,就告诉我要加哪些功能,我因为要赶着去培训,所以也就不能接着搞了。到培训室时发现java组的项目经理也在,他也说刚进来也就三个月这样子吧。说实话,比较喜欢他说话的方式什么的。他能让我产生信任的感觉。后面几天的接触中,感觉也还可以。至少会觉得比我们leader好。听说他们那边还有一个空缺的职位,是做运维的。周一时我们manager找过我,问我愿意做运维支持吗?我在想是不是这个空缺呢?但是我觉得要是这样的话我们manager应该直接告诉我哪个项目组的。他要是能让我去做运维,也就让我去他们的java开发了(我问过javaPM,他说他们什么经验的人是不限的)。想着可能性也不大。


              但是还是心里抱有一丝希望,那整个四天,我都希望自己能换个项目组。到这周一时,我就希望能再提一次。先把leader给我的task搞好。然后找经理谈。我本来想先问问leader,运维那个职位是去哪个项目组,但是我们leader说他不知道,得问我们项目组。而且Hr那边上周五发了邮件,里面是要招聘的职位的名单,我看到上面有招聘java的职位,还有java那个项目组也在招人。所以才会鼓起勇气问我们leader,是不是也有java职位的空缺。我觉得我们manager不是个好说话的人。但是leader都不知道,导致我最后只好问我们manager。本来我想知道运维那个空缺是不是java那个项目组,如果不是,我不会再跟经理提。因为我直觉觉得他不可能会调我到其他项目组。所以想先试探一下。后面我搞好task后,让我leader过来看,他让我等了一两个小时,我实在受不了。我觉得我最好能换一下项目组,不想跟着我的leader了。所以就直接问manager了,是不是有java的空缺职位,我能过去吗?结果他说只有运维,先前跟我说过,我不愿去。我问他是那个项目组的运维,问了至少三遍,他就是不说。最后说一会儿找我聊聊。

结果又是等了一两个小时。快下班时他来找我了。首先聊的第一点就是其实做什么语言都是差不多的。这边我实在不能提供到适合的职位给你了。就是哪个运维的。他说了我先把我们leader给我的task做好,然后去一个只有一人在维护的项目组,让我去跟他熟悉流程,哪个项目是用Spring+hibernate三人开发了半年的项目,其他2个人都已经走了,他怕这个人也走了,希望我去跟他熟悉流程,能开发一些新功能,做那个人的Backup。另一个在买的一个产品,稍微定制一下,定制的功能不太多,请了4个外派的人和一个内部的人共同做。现在项目刚刚启动。让我先把第一个搞好之后,在去第二个。说是要延长我的试用期,问我没意见吧。我说我没有意见(试用期工资时不打折扣的,只不过绩效工资时1.0)。他说因为,他现在对我很不满意。因为给我一个任务,我就做不下去了。我不知道我能给你什么样的任务。所以你去那边的话会看看你能不能做,所以延长试用期。我说我是基于我自己的需求考虑问题,您的话是基于公司的需求,因为我是做java的,我希望把java学的好一些。他说这个你要是真有兴趣的话,你可以业余学学,当然,有项目的话会更好一些。我们的谈话差不多就到这里了。他谈话过程中基本上没有笑容,最后结束时才说,就到这里吧。笑着说的,因为他这样的性格我觉得我不能说出我真实的想法。


 其实我觉得最主要的是我的leader,因为我觉得他是对我影响最大的人,我不喜欢我被潜移默化影响成为他那样的人。在我看来,我觉得环境很重要。特别是对我性格的形成,待人处事的方式,在我工作还不是太长时间的时候。我觉得我需要有人给我一个健康向上,积极乐观的,比较好的处理事物的方法。我觉得人大部分时候还是环境的产物,所以会对leader要求比较高些。经过和manager这样的谈话后,我心里又是羞愧,又是委屈,我只希望能在一个平等,尊重亲切的环境中工作,让我形成一个健康的人格。然后,即便是我的manager,我还是希望他能给我一个平等,亲切的氛围,然后,因为这样的谈话,让我心里是很沮丧,不知道怎么办了?是踏踏实实,静下心来不再想转java换工作,把PHP做好,证明给我的manager看,我其实是可以完成这些工作呢?还是换一个更利于自己身心健康,养成良好教养的性格的环境呢?我不想留给我manager这样的感觉,也不想这样总是郁闷的工作?我在想我应该好好找我的leader谈谈吗?让他对我的方式能更好的利于我的发展,让我有一个舒心的工作氛围,可是他的改变是可能的吗?他要是改变也早就有改变,我能寄希望于此吗?

同公司一个女同事,她说她的经历是这样的,一开始做c++,结果PHP缺人,经理让她去做一段时间的PHP,结果一去做就再没有转会C++,一搞就是三年,后面换了一份工作,也是搞的一门语言,忘了,又是一搞三年,现在到外面公司又是搞了半年多的java运维,才转到PHP,她说语言虽然大体轮廓是一样的,但是细节的地方还是很不一样的,让我能调的话最好调调,多跟经理谈谈。经理这样说之后,我心里更多的是失望。我是女生,站在女生的角度来说,我觉得有一个好的修身养性的环境要比学技术重要的多,因为我觉得女生的主要职责还是要相夫教子,男人是要撑起家庭半边天的人。希望自己以后能经营好家庭,教育好宝宝。希望大家有类似经验的人,眼界比我开阔,站的格局比我高的人能给与我一些指导。谢谢大家!