zoukankan      html  css  js  c++  java
  • 写给多年前的自己

      在从事软件测试讲师这个职位不到5年的时间里,我的感悟还是很多的。说句实话,这个职业带给我的除了生活物质上的保障以外,最重要的就是一个教育工作者的使命和责任。做培训,做教育讲的就是一个良心!这是我的实话。一直以来,我都相信一句话,人生下来就是平等的,人生就是要努力奋斗,没有谁可以不劳而获。同样天上也没有掉馅饼的事情!!!回顾整个教学生涯史,从头到尾,我算了一下,到目前为止应该帮助了有将近2000名同学实现就业,帮助他们完成了高薪的梦想,并且带他们进入了一个比较有前景的行业——IT行业(互联网),一个朝阳的行业。

      对于互联网行业,应该很多人不会感到陌生,在脑海中马上能想到的就是一些关键词,比如:朝阳行业、有钱景、薪资高、工作地点高大上、码农等等。其实,现在互联网已经和人类的生活密不可分了。互联网早已经渗透到我们的人类的衣食住行了。互联网的发展是迅猛的,同样的也造就了很多牛逼的公司和牛逼的人。这个时代典型的人物,比如:马云、马化腾、刘强东、丁磊等等。同样的,在深圳每天大概有上千家互联网公司成立。同样的,在深圳每天也有一些互联网公司倒闭。适者生存,优胜劣汰。这个道理不管到什么时候都是很对的

      互联网的前景造就了很多人,也给我们的生活带来了巨大的便利。但是在互联网的背后,其实承载的是人类智慧的结晶。因为每一款互联网产品是由人想出来的,然后做出来的这么一个过程。整个过程是极其复杂和长久的。通过的作为互联网的研发人员在公司里面的承担的角色也是不一样的,比如我们要想开发一款互联网产品,那么互联网研发团队必须要有的成员角色是:产品经理、开发人员、测试工程师、运维人员等这些。这些角色,缺一不可!因为他们在互联网的产品开发中都承担着不同的任务及责任。。。。

      今天我们只谈一个问题:对于初学者或者零基础的想转行的人、刚毕业的大学生如何进入互联网行业?。因为我本人也是在这测试领域从事很多年,我对软件测试行业也是有着不一样的看法,我想通过这篇文章把我这些年对软件测试的看法和经验分享给大家,给大家一些合理性的建议,让大家少走一些弯路。让大家能看了我篇文章可以走一些捷径。也希望已经入行的或者是即将入行的测试人员,可以在软件测试工程师的道路上,走的更远,可以创造更多价值。

      回想最近这几个月以来,经常和同事会聊起一些关于刚毕业的大学生来面试测试工程师,或者是一些从事其他行业多年的工作者来面试测试工程师的场景。很多刚毕业的大学生心理有一个误区,就是找工作希望的是公司能教我技能,我给公司带来价值然后公司给我一些报酬,从而在保证自己学会了这个技能的前提下,为公司带来一些价值。其实,很多刚毕业的大学生都会这么去想,不管是从事IT行业,还是金融行业,还是其他行业,都是抱着这种心理去的,但是你最后,会发现很少有公司要这种刚毕业的大学生,为什么,因为他们社会经验太少,并不能满足企业的用人标准,这个问题很具有代表性。哪怕你是出身于名校,在一定的概率上也是不会要你入职的,因为公司需要的是一个能做事情的人,不是我教你来做事并且支付你的报酬。

       出现这种事情的原因很简单,就是现在大学里面学的课程和技能很多是和现在的社会上是脱节的,很多都是用不到的。就比如大家可能都知道大学里面并没有开设软件测试的课程,但是实际上有90%的互联网公司都要有专业测试工程师这个职位,那么就涉及到一个问题了?那些没学过测试或者说没有测试经验的刚毕业的学生怎么才能进入互联网行业?这是我们后面探讨的问题,我们暂放一下。但是你会发现大学里面有编程的课程,比如计算机专业连的C语言,Java语言等课程。但是很少有人真正愿意去认真学习编程的,很多童鞋基本上在大学都是谈恋爱、旷课、网游等等。当然也有一些特例,比如有些同学可能会利于业务时间去兼职一下,锻炼一下自己。这样的人到社会上可能经历会相对丰富一些。我们回过头来思考一下,其实,很大一份部分同学读了几年的大学,最后得到的是什么?可能除了学习经历,就是那个毕业证吧。至于将来是否从事大学学的本专业?那就更别说了,转行的概率似乎是更大一些。

      在IT行业,你没任何技术经验去公司实习,拿工资。这件事情的成功率    约等于≈   天上掉馅饼    (小心给你砸蒙了。。。。)

    或许这个时候你心里可能会有疑惑了,想入IT行业,去IT公司实习没公司要,没经验,想入行,应该怎么办?如果让我来说的话,结合我对整个行业的看法来说,可以有三种途径供大家去参考和尝试:

         1.就是死不要脸的精神,多去面试,看看有没有真正要实习的IT公司,哪怕是大海落针,没准可以碰到一家呢,,

            优点:实习上岗,有一些薪水,得到一些基本的技能,

            缺点:需要很大的运气在里面,时间可能会很久,成本问题,自身的背景也很重要,比如学历,运气,等因素。

         2.去IT公司培训,不管是培训软件测试,还是软件开发,还是前端等等。为什么?(这个是我个人的观点,因为我本身就是从事这个领域的。。。)

           优点:系统的学习,得到正确的指导,技能全面,有广度、结合有项目实战经验,可以运用到企业中、短时间内可以就业、拿高薪

           缺点:需要学习成本、需要物质成本

          3.线上学习IT课程(软件测试、软件开发、UI等等)

           优点:成本低、便捷一些、一台电脑联网就可以了

           缺点:听课不真实、就业保障有风险、无法有效监控整个学习过程、无法确定培训课程的含金量、监管力度不能很好的执行

      作为零基础、想转行的做IT的人来说,无非就是上面的三点。其实答案很明显,各有利弊,但是在所有的选择下,哪一个更适合初学者呢?其实大家心里都是有答案的,我曾经带过很多学生,很多刚转行第一次学习软件测试的这些同学都是比较害怕的,为什么?因为很多培训公司把培训的招牌给做杂了,很多培训机构都是不负责任的,对学员不负责,对学生的关心不够等等一些问题。在这个过程中,很多好的培训机构,质量好的培训机构被一起卷进来了。就像大家谈虎色变一样。也不知道为什么,就是抵触。这也是中国人的一个很普遍的特点,这个在中国来讲,也是正常的现象。

      当然,也有另一类人就是真想转行,对IT感兴趣,或者身边有做IT的朋友,或者是准备破釜沉舟想系统的认真学习一下的这些人,没有其他的路可走了,想找一个有发展,有前景的工作,这一类人。其实这一类人属于,比较敢于尝试的一类人,他们和第一类人一样,也是抵触,只不过在抵触面前,他们选择的是相信,选择的是破釜沉舟的干一次,给自己一个机会!成败就在这一段时间。一般这类人都是敢于拼搏,比较执着的一类人。这些人一旦选择了一家比较靠谱的培训机构,他们一定会在最后有所成长和进步。为什么这么说?我摸着良心的和大家讲,在目前的市场环境下,一个好的培训机构确实可以帮助那些想入行或者在社会上游离了几年想找一个有前景的行业发展的人去成就他们的梦想、改变他们的生活,给他们带来一个好的明天。

    其实,在成就了很多学生的梦想以后,总结出了一些比较实实在在、靠谱的道理:

      1.越努力,越幸运!

      2.没有思考的努力是廉价的!

      3.坚决拒绝:只吃生活上的苦,不吃学习上的苦!

      4.如果当你还在迷惘的时候,当你还在为了迷惘整天烦恼的时候,不妨给自己一次接受新鲜事物的机会,因为有些时候你选择接受就可能已经成功一半儿了!

      5.永远不要去从别人耳朵里听说什么?不管对待什么事情,不管即将做的这个事情是否是我们自己擅长的领域。我们都要有自己的判断力,要多听听内心的真正声音!

      6.不管做什么行业,只要活一天,就要学一天!学习是不能停止的,一旦止步,你将前功尽弃!

      7.有些时候,人一定要狠狠的逼自己一把,因为你不逼自己一把,你永远都不知道你有多优秀的!

      希望那些迷惘的人,可以看到此文有所启发!

      希望那些站在人生分叉路口上的人,好好把握自己的余生!

      希望那些想改变命运的人,给自己一次锤炼的机会,拼搏一次!

    最后把最靠谱的一句话,也是成就我的一句话送给正在阅读此文的朋友:  选择大于努力!

  • 相关阅读:
    理解Restful 架构
    CLR 异步函数
    CLR 线程池
    CLR 线程基础
    CLR 序列化
    CLR 垃圾回收和应用程序集
    CLR的垃圾回收机制
    定制特性
    枚举和迭代器
    接口
  • 原文地址:https://www.cnblogs.com/test_home_c/p/10075832.html
Copyright © 2011-2022 走看看