一点点思考

一点点思考_第1张图片

  这学期也大三下学期了,本来计划着开学找实习,投了几家公司,网测笔试认认真真答的就是腾讯和360,笔试都过了,都挂在一面了,自己面试完之后也在反思自己的问题,我觉得还是自己没有做好充足的准备,找工作之前刷题还是很有必要的,像手写代码也需要练,不然现场写会有点紧张,很多简单的问题会写错,另外就是在服务器端这块的学习程度还不够,在网络编程这块还是处于小白的水平,操作系统也没有学过,仅有的操作系统知识就是在看 深入理解计算机系统的时候看到了一些相关的,最近准备跟一下 MIT 6.828,系统的学习一下OS。
  找实习前前后后大概一个多月吧,但是发现很多实习机会都是在北京上海这块,西安这块招互联网方面的公司不多,而且大多数招的实习生都是前端,这块比较缺人,身边大部分人都是做Web这块,很多人说实话对编程并不热爱,大部分人因为大三了,因为面临要找工作的问题,然后赶鸭子上架似的去外面报班,大多都是在报运维,Java这两个方向,这学期开始上课,暑期再上两个月,然后赶在9月、十月找工作,这些培训班讲的东西如果都掌握了,是可以拿到很不错的offer,但前提是都掌握了,但是大部分人基础太差,甚至是没有基础,更不愿意花时间去补基础,只看到有学长或者学姐报班然后找到好工作的,就以为培训班出来一定可以找到好工作,但是从来没有考虑过自己和别人的差距,人家很可能在大一大二的时候把基础的东西学好了,然后大三的时候觉得自己在工程上的东西有欠缺,然后去外面报个班,前提是人家是在基础知识扎实的情况下,明确自己的短板去针对的做训练;尽管身边也存在基础差或者没基础的,在外面报班然后找到不错的工作的人,但也不是人人都是这样,每个人在智力、天赋和对待事情的态度上都是千差万别,找到最合适自己的方式才是正确的姿势。

前段时间面试完国内某安全厂商的开发实习生的时候,面试的体验很不愉快,本来去之前都想好了这是最后一家公司,能过的話就去,过不了就不找了,然而面试过程很让人窝火,回来之后有点生气在朋友圈发了个状态,骂了几句,其实我对这家厂商没有偏见,只是对面试官的态度很生气,然后我一同学A找我聊天,我说我不想找实习了,自己很多要学习的东西都没学会,准备把这些东西学完,准备正式校招,A是找产品实习,产品这个职位很尴尬,一般大公司招,但是也是千军万马过独木桥,而且在学历上也会有一定的门槛,A说你不能这么堕落,再找找嘛,BAT招那么多人,我瞬间觉得很可笑,无论是BAT(Baidu、Alibaba、Tencent)还是国外的FLAG(Facebook、Linkedin、Amazon、Google),It's just a work.什么时候上升到人的品性上了,我更可悲的是A没有自己独立去看问题的能力,这些公司是很好,进去了兢兢业业,只要不犯大的错误,生活可以过的很滋润,然后干个几年一跳槽,然后大公司背景带给你的是工资翻番,听上去很不错,也确实不错,但是我不太喜欢这样的生活,我觉得这样的生活很乏味,人人都说一定要去大公司,但并不是人人都能去,自己能力强了才有议价的筹码,很多人说毕业了去大公司对以后发展有多好之类的话,然后每个人听完前任的话然后自己去了之后,又给下一个人说同样的话,从来没有去想过自己的看法,就算你进去大公司,每天干着自己不喜欢的事情,充当着巨型机器的一颗小螺丝,还安慰自己薪水高,福利好,如果一开始选择了一个自己感兴趣的公司,即使没有那么高的薪水,没有那么好的福利,我觉得至少我自己不会后悔自己的决定。
  我自己对以后选择公司的标准是,希望这家公司能够做出有趣的产品,技术氛围好,每个人都能够干自己喜欢的事情,老大给你最大的自由度和信任,最重要的是能看到自己是有价值的,在国内的话我比较欣赏的公司像莉莉丝、洋葱圈、知乎、LeanCloud这几个公司,国外的公司像google,facebook这种技术驱动的公司,并且切实在影响整个世界的公司就不说了,硅谷独角兽公司Airbnb也特别不错,做的产品真的在改变全世界的旅行方式,但是从我身边的人来看,很多人都不知道这个公司,还有就是Tesla和SpaceX了,这两家公司的老大Elon Musk一直很牛逼,也很有极客精神,我很佩服的一个人。

在莉莉丝游戏公司工作是一种什么样的体验?
在 Airbnb 入住是怎样的一种体验?
在洋葱圈工作是一种怎样的体验?
LeanCloud工作机会
在 Dropbox 工作是怎样一番体验?

这以上是我在知乎上看到几个公司的员工的现身说法,从员工的切实感受来看,公司给了他们很高的幸福度,还有就是这几家公司的工程师氛围浓厚,我觉得看一家公司是否有潜力,要看自己员工对公司的评价,干的开不开心,薪水是不是和能力相符这都是很重要的评价标准。

没有进大学之前很多人都说独立思考的能力很重要,可是真正到了做决定的时候,自己却什么意见都听别人的,始终都是在别人的左右下过活;在平常生活中,我很少会为了别人的看法和我不一致去和别人争吵,没有必要一定要把自己的想法加给别人,现在觉得其实把自己的想法灌输进别人脑子里,我觉得对我来说是一件特别困难和特别浪费我时间的事情,现在和身边的人聊天,就算人家说和我的看法不一致,我也很少去发表自己的意见和人争辩,一是有时候每个人的眼界、经历、智力等差太多了,导致段位差太远了,最害怕和无知的人讲道理,二是浪费我时间,都有自己的事情忙是不是。

我从上大学开始接触编程,上大学之前对计算机这块也特别感兴趣,因为学业和家庭的关系没有早早的接触到,很是可惜,现在学的专业算是计算机相关的,在大一的时候就决定要以后要当程序员,大一上学期还没买电脑,每天我都带个U盘去学校机房打程序,一打就是大半天,我从那个时候就知道自己这辈子一定会干这个,因为写程序我感觉很开心;很幸运的是自己虽然是自学但是路子还算是没有跑偏,虽然自己现在还是特别菜鸡,但是我相信我肯定会成为很厉害的人,也有低年级的人问我怎样学编程,我的最大的建议就是英语要学好,起码英语能够学到无压力阅读英文技术书籍,但是很多人都不以为然,只是嘴上说我知道英语很重要,但我英语就是学不好啊,又不是人人生下来就会英语,遇到问题想到的是应该怎样去解决掉它,而不是去推脱,说白了,自己太懒,很多人问什么经验什么的,其实都是想挑一条捷径去走,哪里有什么捷径,自己一步一个坑踩过来的,网上那么多资源,自己都不会利用。
  
  还有我认为学好技术的前提是自己要专注和坚持,计算机基础只是就那几门,好好学,然后选一两门主流的语言,选一个熟悉的开发环境,经典的书籍反复读,多写代码,慢慢坚持,然后慢慢的就会变得比你身边一大部分人要厉害的多了,很多人害怕学一门新的语言,其实学好一门语言学其他的就特别快了,编程真正的上路了,功夫要下在编程语言之外,不要每天和别人嘴炮PHP是不是最好的语言这种无聊的问题,想要走技术这一条路,并不是一蹴而就,也不是找到好工作就高枕无忧了的,任何时候都不要放弃学习,送你我一句话共勉:

兴趣遍地都是,坚持和持之以恒才是稀缺的。


Keep focus and have fun

你可能感兴趣的:(一点点思考)