前段时间和发小聊天时,他说了一句话我觉得很值得思考,送给大家:机遇大于努力,选择大于机遇。

  一年前我毅然辞去了之前的工作,只身来到北京,正式成为了北漂的一员。对于我们现在的大环境下,其实北漂已经和以前的定义不太一样了。现在没有以前那么苦,也没有以前那么难。

  看准了IT行业,想着趁自己年轻可以多拼搏一下。于是就在朋友的介绍下正式报名了某培训,毫无疑问我选择了python,而没有选择和大部分人一样的java。由于我也是非科班出身,所以对于这个行业可以说是一知半解;未来一切都是有可能的,这一路走来,我回味时让我最有感触的就是这句话了。

  第一次的选择,第一个选择也就是里程碑式的,选择IT行业。每年都有很多人入行这个行业,络绎不绝。其实入坑这个行业对于别人来说,有的人也许就是等着看你的结果;如果你成功的进入这个行业,他们就会另一种眼光看你。如果你半途而废,他们就会说:果然不行。说实话,我认为我是一个很有自我意识的人,但这次的选择很幸运,得到了家人的无条件支持。这也是我一个动力的存在。

  第二次选择我认为就应该是我选择了python而不是java,不是说哪一个好,哪一个不好。对于我这个门外汉来说,我也没有资格去评价。就跟你出去游玩,选择坐火车和做飞机一样,各有各的优缺点。只要是你有认真去学习,去吸收这些知识。

  学习的这段时间,我可以说是完全的军事化管理,闭关修炼,人有时候还是要逼自己的,不然你永远不知道自己有多大的潜力。

  到了找工作的时间,大家应该都很清楚,对于一个非班科出身的是非常困难的;有时甚至连面试的机会都没有。那段时间我也曾经很愤慨的说过,每个人心里都很清楚,工作中是不是科班一点都不重要。的确是的,但是现在我知道,面试很重要,尤其是一些大厂。所以这是你的选择,就不要愤慨,既然选了这条路就拿出你的全部力气,让别人看到你的实力。等你变成金子后,到哪都会发光的。

  身处在这个行业的都知道,今年的python招聘不景气,所以找工作变的很是困难,和我同期的就有一个由于最后坚持不下去的,选择了放弃,不是因为学习时,而是败在了找工作,败在了这个大环境。当然也败在了自己没有做到最好。

  但终归我没有如愿做自己想做的工作,好坏也算是顺利找到了工作。如今我做了python自动化测试。不是说哪一个不好,其实这就是你的一个选择。当你选择的时候,你也许会犹豫,但最终。你会选择;至于结果好不好,让未来去判断。这也不是说要随便选择,只是未来会怎么样谁也不知道。

  选择-机遇-努力,一样不可缺少。如果你现在正在面临一些选择时,希望我的经历可以让你更坚定一些。加油,陌生人。

入行IT的选择决定了日后走的路的长度和领域的深度的更多相关文章

  1. [每日电路图] 7、设计一个PCB的流程及细节·总结——给外行的同学或刚入行的同学一个宏观鸟瞰电路板设计的大致流程的文章

    前言 最近两天使用AD14软件设计了一个蓝牙防丢器电路板(PCB)图纸,中间有一些细节在本文中记录下,方便下次设计PCB时参考.也希望能给外行的同学或刚入行的同学一个宏观鸟瞰电路板设计的大致流程的文章 ...

  2. .NET入行之工作后

    成长这条路上,有一些事已经渐渐的消失模糊的脑海里,而有一些事,则历历在目,终生铭记. 一切都是从大二下学期快结束的那段培训课程开始的,从此也算是入门了,这也是一条不归路. 在.NET入行之工作前一文中 ...

  3. 社群公会GangSDK:程序员入行AI领域需要哪些技能?

    作为一名Android开发工程师,身边总有些同行很焦虑,看着人工智能越来越火,总是担心Android要不行了,所以,我们需要转行么?Android还能走多久?其实,无论是对于Android还是iOS开 ...

  4. 2018年Fintech金融科技关键词和入行互金从业必懂知识

    2018年过去大半,诸多关键词进入眼帘: 5G,消费降级,数据裸奔,新零售,AI,物联网,云计算,合规监管,风控,割韭菜,区块链,生物识别,国民空闲时间以及金融科技. 这些词充斥着我们的生活和时间,而 ...

  5. 《开发专家 Visual C 开发入行真功夫》笔记

    智能感知的功能,输入 is 后,同时按下Alt + →这两个键就出现了供选择变量.方法.宏等的列表,继续输入 in 后,isInit就出来了. stdafx.h预编译头文件,.h应用程序主头文件,do ...

  6. Python Web自动化测试入门与实战,从入门到入行

    Python Web自动化测试入门与实战 购买地址 · 京东:https://item.jd.com/69239480564.html   天猫:https://detail.tmall.com/it ...

  7. 入行数字IC验证的一些建议

    0x00 首先,推荐你看两本书,<"胡"说IC菜鸟工程师完美进阶>(pdf版本就行)本书介绍整个流程都有哪些岗位,充分了解IC行业的职业发展方向.<SoC设计方法 ...

  8. 现在入行Java真的还有出路吗?

    现在入行Java还来的及吗?未来该如何抉择? 最近有点迷茫了,互联网好像一夜之间进入了寒冬一样,到处都是就业难的样子,当然,不可否认的是,那些努力的大佬依旧是斩获多个offer,但是,窝就一个小镇做题 ...

  9. c# winform DataGridView单击选中一整行,只能单选,不能选择多行,只能选择一行

    设置DataGridView的属性SelectionMode为FullRowSelect 这样就使DataGridView不是选择一个字段,而是选择一整行了 设置DataGridView的属性Mult ...

随机推荐

  1. 原生JS实现购物车全选多选按钮功能

    对于JS初学者来说,一个完整的购物车实现还是挺难的,逻辑功能挺多.写出完整功能,能提升不少JS基础,下面实现购物车全选多选按钮功能: 首先HTML及CSS部分: <style> table ...

  2. Postgresql 物理备份冷备份 与 热备份

    一.冷备份 将数据库停下来,然后把数据库的PGDATA目录拷贝下来就可以了. PostgreSQL把与数据库实例有关的配置文件和数据文件都放在PGDATA目录下,所以做冷备份很简单. 二.热备份 热备 ...

  3. 关于 js 函数参数的this

    先看一道面试题: var number = 10; function fn() { console.log(this.number); } var obj = { number: 2, show: f ...

  4. 通过时间戳批量删除hbase的数据

    如何通过时间戳批量删除hbase的数据 我们使用hive关联hbase插入数据时,有时会写错数据,此时hbase中的数据量已经很大很大了(上亿).此时,我们要修改错误的数据,只需要删除写错的那部分数据 ...

  5. python3编程基础之一:程序结构

    程序从程序入口进入,到程序执行结束,大体是按照顺序结构执行语句.函数或代码块,掌握程序的结构,有利于把握程序的主体框架. 1.顺序结构--最常见的结构 顺序结构的程序设计是最简单的,只要按照解决问题的 ...

  6. 在被open(url)打开的子页面往父页面传值时候这样

    function fnqd(zj,rwmc){ window.parent.opener.document.getElementById("jcrwModel_sjrwzj").v ...

  7. ubuntu16.04安装matlab_R2018a/R2017a

    ubuntu16.04安装matlab_R2018a/R2017a 1. 文件准备 我把Matlab2018a安装镜像及破解文件放在了/home/haes/Downloads/matlab下 2.挂载 ...

  8. [大数据相关] Hive中的全排序:order by,sort by, distribute by

    写mapreduce程序时,如果reduce个数>1,想要实现全排序需要控制好map的输出,详见Hadoop简单实现全排序. 现在学了hive,写sql大家都很熟悉,如果一个order by解决 ...

  9. Linux perl: warning: Setting locale failed.perl: warning: Please check that your locale settings:

    使用 apt-get 安装软件时,总是出现下面的错误. perl: warning: Setting locale failed. perl: warning: Please check that y ...

  10. 【Java】线程需要独立的Connection,那对已经配好session的Spring/Mabatis工程该怎么办?

    方法一:让线程从配置中取DataSource. 方法二:从配置中取出SessionFactory,然后交给线程去创建session和Connection,举例如下: // Get Session Fa ...