选择方向,很多人都为根据自己的兴趣爱好和自己的能力所长而作出选择。那么是什么让我走上Java之路?

整个高三我有两门课程没有听过课,一门是数学,一门是物理。当时候物理没有听课的原因很简单,我有一本《挑战物理高考压轴题》,整个高三除了作业、试卷,上课的时候就是在做这本书上的题目。

到了填报志愿的时候,根据我对压轴题的印象,我知道自己在力学题目会比电磁题目做的好很多。所有当时的物理志愿我犹豫过,但考虑到父辈是做电学的,因此在力学与电学的方向,我选择了电学。再接下来是具体志愿的问题。当时候媒体鼓吹“物联网”,因此当初的初稿,是物联网专业排第一,电子专业排倒数第二。后来,也参考过其他人的意见,有人告诉问我:你看过物联网要修那些课程没有?当时就上网查了一下,发现很多课程看上去好像和物理没有多大关系。也考虑到,四年过去,风口就会变化,有一定的概率现在物联网的专业会出现扎堆情况(实际情况好像并没有)。

所以,排第一的专业肯定不可能再是物联网。当我看到电子专业的时候,我发现其中有一门课程,没错,就是电磁波与电磁场。对物理有了解的人,可定听得多了,所以当时候就立马决定电子专业从倒数第二转变为第一志愿。

很多人都认为我第一所学校,必定是华师。而实际情况是第一志愿是广工,第一志愿的专业也是电子。当初志愿的三所学校,第一广工,第二广大,第三深大。为什么没有华师?因为当时我只是高出一本线18分,根据以往华师的分数线,无论是大年还是小年,分数压根就不够,当然我那时候只是估算,并没有小心严谨用上统计的知识。既然不够,为什么还要去填?根据分数,广工必定是能上的,其他那两个志愿也是凑个数。至于广工的最后一个志愿,也是凑个数而已。真正能上的只有前面那六个志愿。

其实,没有那一年就业的形势是好的。等到我们大三的时候,政府鼓励大学生创业。出师表有云:先帝创业未半而中道蹦殂

今益州疲惫,此诚危机存亡之秋也。这时候,隔壁隔壁宿舍有个大学霸忽悠我说,我们一起拥抱一下移动互联网的大腿。我就想,学学Java,也是不错的选择。也就开始自学Java了,可是关键是,仅仅是学Java这本书能开辟多一条就业道路?同时我当时也不太明白Java当中一些知识,就百度了一下“Java知识分享”,没想到百度出来第一条就是“Java知识分享网”(www.java1234.com),里面有完整的学习知识学习体系。就这样,我就跟着这个学习体系,一路走下来。从此成为一名专职写bug的码农。

是什么让我走上Java之路?的更多相关文章

  1. [编辑器]走上atom之路1

    祝大家新年快乐 我就是来卖个萌,逃- 正文 我最开始用atom是因为它看起来比较酷,我工作中主力还是使用pycharm,毕竟atom只是一个编辑器.我一 般只是用atom来写Markdown的文件.随 ...

  2. 转行自学 Java 之路的纪念册

    前言: 最近在重读<小狗钱钱>,我对其中的"成功日记"概念特别深刻,偶尔也会记一记“成功日记”. 想了想人生走找到今天,阶段性“成功日记”有没有呢? 有的!几年前的一篇 ...

  3. linux上java路径设置

    linux上java路径设置 标签: javalinuxpath 2012-04-30 22:14 1843人阅读 评论(0) 收藏 举报 版权声明:本文为博主原创文章,未经博主允许不得转载. 往/e ...

  4. linux上 java 使用 javasqlite

    linux上 java 使用 javasqlite http://www.ch-werner.de/javasqlite/ 1) 下载: http://www.ch-werner.de/javasql ...

  5. 【文学文娱】《屌丝逆袭》-出任CEO、迎娶白富美、走上人生巅峰

    本文地址:http://www.cnblogs.com/aiweixiao/p/7759790.html 原文地址:(微信公众号) 原创 2017-10-30 微信号wozhuzaisi 程序员的文娱 ...

  6. Linux上java程序的jar包启动通用脚本(稳定用过)

    Linux上java程序的jar包启动通用脚本如下: #! /bin/sh export LANG="zh_CN.GBK" SERVICE_NAME=` .sh` SCRIPT_N ...

  7. 数据库最佳实践:DBA小马如何走上升值加薪之路?

    DBA可能是互联网公司里面熬夜最多,背锅最多的岗位之一,腾讯云数据库团队的同学结合自身的成长经历,用漫画的形式为我们分享了一位DBA是如何从菜鸟成长为大神,走上升职加薪,迎娶白富美之路的. 此文已由作 ...

  8. 神户制钢坑了500家企业 百年老店为何走上邪路?(企业经营再艰难,也不能降低产品质量,甚至偷工减料,同样适用于IT行业)

    神户制钢这颗烂萝卜,拔出它之后带出的泥越来越多.上周五社长川崎博也又开了记者会,再次道歉,而受到其数据造假影响的客户数量也从200家飙升到500家. 日本政府给神户制钢两周时间调查,还要在一个月内公布 ...

  9. 介绍Win7 win8 上Java环境的配置

    ① windows 上的 java 环境搭建:(同时适合xp,vasta,win7,win8,win8.1) ② linux 上的java环境搭建(同时适合linux,unix,mac): 本文主要适 ...

随机推荐

  1. Python常用代码2

    用matplotlib画图时,若设置全部行输出,会得到包括图标在内的所有输出结果. plt.show() 输出全部行,参数为“all”:输出最后一行,参数为“last_expr”

  2. 聊聊webpack 4

    前言 hello,小伙伴们,本篇仓库出至于我的GitHub仓库 web-study ,如果你觉得对你有帮助的话欢迎star,你们的点赞是我持续更新的动力 web-study webpack 打包工具 ...

  3. html5调用手机震动

    在h5里面里面,浏览器对象有个vibrate属性.顾名思义,翻译过来就是震动的意思,这个api属性方法如下: 要调用的例子 if (window.navigator.vibrate) window.n ...

  4. JavaScript 数组(二)数组练习

    1.求一组数中的最大值和最小值,以及所在位置(最大值和最小值在这组数中的位置) var numbers = [120, 13, 101, 88, 10, 25]; var max = numbers[ ...

  5. 安卓样式Style和主题Theme

    1. 区别 不过style是针对view来说的,比如TextView和EditText这些:而Theme必须针对整个activity或者整个application 2. 样式 创建一个样式,根元素 & ...

  6. xen虚拟化环境安装

    1. 操作系统安装 OEL下载地址大全: http://koumm.blog.51cto.com/703525/1283801 # uname -a Linux localhost 2.6.39-40 ...

  7. springboot+MessageSource实现国际化

    1.springboot自带,不需要引入任何依赖 2.在resource下建立:i18n/messages.properties 3.在application.yml增加以下内容 spring: ap ...

  8. C# 去除Split()中去除内容为空的数据

    C#去除Split()中去除内容为空的数据 var  str="0001,0002,"; var strusers1 = str.Split(','); ///结果["0 ...

  9. C++使用通配符查找文件(FindFirstFile)

    调用 FindFirstFile 和 FindNextFile 可搜索某个目录下的相应文件. BOOL SearchFilesByWildcard(WCHAR *wildcardPath) { HAN ...

  10. jenkiins 配置邮件发送(四)

    一.默认邮件配置的方法 Jenkins默认的插件只能发送执行失败的job 系统管理-->系统设置-->邮件通知 需要注意的是系统管理员邮箱地址必须要邮箱通知的邮箱一致,否则不会发送成功 在 ...