话外篇 作为一名高考语文只有80分的理科生的我来说,写一些东西真是着实困难的一件事,文笔真的很烂。即便如此在征询盼盼的意见后还是决定写一些东西,希望能给在找工作的学员和即将找工作的学员以及还在学习的同学提供一些帮助,请轻喷。 我自认为是一个倔强,但做事是具有一定计划性的人。在来黑马之前本人一直在邯郸的某研究所工作(央企背景),在那里工作真是的无聊,而且经常出差,更让我无法忍受的是那里的勾心斗角。本来就对本专业(电气工程及其自动化)不感兴趣的我从事了一份本专业相关的工作,还处着一些令我恶心的人,真是令我苦恼。毫不夸张的说,有一段时间每当看到电路板就觉得恶心,更多的是恐惧,因为真的太特么讨厌做这个了。在这里我开始迷失自我,迷茫,看不到未来,仿佛看到即便二十年后的我依然是这个吊样。于是2016.10月我开始计划换掉这份工作。出于自我接触计算机依赖对它的兴趣(其实只是对游戏感兴趣)以及所认识里面的人做IT所拿的高薪诱惑,我便开始在网上寻找IT培训相关的机构,期间也想过自学,但因为工作原因不太现实,只能放弃。因为之前便对黑马有所耳闻,所以便浏览了北京校区的官网,查询学费,学习时间,以及对半年内的北京生活费用的预算后,我发现我的存款还差一些。便决定再工作一段时间。2017年1月底再次浏览黑马网站看到石家庄新校区成立,3月份第一期。于是第二天跟领导提交了2月底辞职的申请报告,期间遭遇亲戚朋友的各种阻挠,认为我很傻,好好的一份稳定的工作不干却跑去学软件。吃了棒槌铁了心,十头驴都拉不回来。就这样3月份如期进入石家庄黑马一期。
学习篇 学习真是是一件枯燥的事情,况且是每天早八点到晚十点的学习,高中的时候都没这么努力过。在这里告诉大家,排除掉那些智商卓群的人,你付出的努力与你所拿的高薪几乎成正比,为什么不是绝对,作为一个合格的开发人员,思维一定要严谨,防止出现BUG。因为确实有那么几个特殊的,踩到了狗屎,吊儿郎当却依然拿到了不错的薪水,而我是闻了屎味的人,因为我认为我努力了,但我的Offer有一定的运气成分。如果你希望是踩狗屎的那位或者是智商卓群的那位,自行忽略这段话。 2017.3.06,对于未来充满憧憬,怀着满腔热血正式开始了我的黑马生涯。在这里有一点我个人认为很重要的东西:习惯。暂且不说计算机科班出身的同学。我个人觉得转行的同学在新入一片空白的领域的时候,习惯是一个好东西,因为他在你以后的学习乃至工作中都起着至关重要的作用。所以基础班对我们来说尤为重要,因为他是一个习惯的开始,而且也是培养思维逻辑以及思考能力的开始。很多人跟我说不会就抄,抄一百遍自然而然就会了。而我觉得这是一个非常不靠谱的想法。因为人都是有机械记忆的,抄的多了,你并不是会了而是机械性的记忆住了。同样的知识点,换一种问法或者逻辑就不会用了。所以,学习过程中尽量去理解知识的用法是一个非常重要的习惯。只有理解了你才能在各种场合去灵活的运用这些东西。还有一点需要解释的是人和人的智商确实是有一定的差距。从小到大经历的每一个老师都会告诉大家的一句话就是:人和人的智力是没有差距的。包括黑马的老师也同样的说过这句话,他们每次说句话的时候我都会在心里默念:这特么纯属扯淡。不得不承认有些人确实并不是很努力,但是人家就是学的很好而且理解的也很快很透彻,在我上学的过程中身边不乏这种人,比如说我黑马的同桌,这里不说是谁了。这就是我上面为什么要排除掉那些智商卓群的人,还是那句话,作为一个合格的开发人员来说,思维一定要严谨。对于那些天赋不是很好的同学来说,因为学习是没有捷径的,所以你只能比别人更努力。 良好的习惯一直伴随了我四个多月,到了后期的学习中我染上了恶习,由于学习任务越来越重所以索性开始复制代码。这是一件非常致命的陋习,导致我后来在撸代码的过程中关掉笔记后大脑一片空白。为了改掉这个毛病也下了一番苦战。这里还提到笔记,即便你是天才也需要做笔记,因为人的脑容量是有限的,而知识却是无限的,所以笔记这个东西至关重要,相信大家都明白这个道理,关于学习的东西就说这么多。
面试篇 在这里分享给大家关于面试的经验。在石家庄面试了四个公司试水之后,2017.9.23(星期日)踏上了北京的求职之旅。本来是打算下9.24日才去前往北京。谁知道在9.21日当晚注册完BOSS直聘后就有京东的仓储部大哥找我聊天约我面试。京东貌似很缺人,最近一直在招聘。我的同班同学好多去京东面试的,不过不太建议去仓储部,因为我的面试直接卡死在了上机,连面试官的面都没见到,上机考的设计模式以及时间复杂度的问题居多,大家可以尝试投其他部门的简历,还是有一定机会的。我的简历工作经验是两年,从9.25日开始面试(第一家京东),一直排到了十一之后还有面试,所以说北京还是不缺面试机会。而我很幸运的在9.30日最后一天拿到了offer历时5天。在这里跟大家谈一谈面试经常被问的东西。首先,项目不用说,相信大家肯定知道,但是项目中的知识点的掌握尤为重要。大家一定要对自己所写技术有深刻的理解。这是必会被问到的东西。还有很重要的一点就是不同技术相似功能的对比与优缺点。我的面试过程中就经常被问到。例如,elasticsearch和solr的区别。数据库优化也很重要,必问的东西,仅仅掌握索引是远远不够的。还有一些要求jvm不必理解太深,堆栈GC最好掌握。框架的东西也是必问的,框架的区别对比和原理实现需要掌握。再有就是基础的东西,为了应付笔试。我所面试的公司基本都会问到前端的东西,有的一对前端要求也很高。所以大家尽最大的努力去拓展自己。当你们出去找工作的时候,所面临的东西是时间紧,任务重。没关系,接到面试大胆的去,从实战中找到自己的不足去弥补。本人,本来是奔着一个月去找的,没想到那么快能拿到offer,我的入职薪资是10K 另外加每月的1150的补助,与我就业班上台所说的12K稍差一些,不过我还是比较满意, 在这里预祝大家都能找到一个满意的工作。
感恩篇 这半年所受的苦,承受的压力只有我们自己知道。只要努力,那些年我们定下的目标吹过的牛逼终会实现。 在这里,感谢盼盼,感谢鹏哥,感谢教过我的每一位老师,感谢在黑马共同奋战的每一位兄弟姐妹,我们都是黑马,未来的路还很长,加油!!!
|