第一部分:结缘计算机

  从五岁开始读书,懵懵懂懂,从小就听长辈们说一定要考一个好大学,高三老师们就更是说:“过了高考,人生就无忧了”。于是似乎,高考就好像是我自出生以来这么多年的唯一愿景。高考成绩下来后,突然之间陷入了一种难以言说的空荡荡的感觉,好像人生已经没有什么可以追求的了。至于自己的兴趣在哪,自己将来到底要从事哪方面的工作,从来都没有想过。高考填报志愿,听从父母的志愿,报了东北师范大学,希望可以成为一名老师。最终,以高录取分数线一分,被软件工程录取。幸运地是软件工程选择了我,从此自己又有了新的目标。

 从学习专业的条件上看,与博客上的大佬相比我是幸运的,他们有些非科班出身,数学专业甚至是英语专业,但凭借着自己对IT的热爱与坚持,一步步走过来,经历了很多的不公待遇与挫折,依然坚持码农事业,依然有着自己对代码的追求【1】。和他们相比,我在学校享有专业的老师指导与系统的课程教育,条件是优厚的。

第二部分:在计算机系里学习

  小时候就很向往大学生活的丰富多彩和独立自由,在软件工程专业学习的三个学期中,对大学的学习生活有了全新的认识。理想中的大学教育是自由的,可以自由的选择自己的发展方向;同时有着严谨而又浓厚的学术氛围,每个人可以发挥自己的特长,学有所长。对大学生活想要吐槽的地方是课程的安排方面。大学生的自主大学课程每一节课的时间很长,90分钟的授课的知识有时难以消化,课程学习拉的战线又太长,有时一门课要间隔一周,导致对这门课程的知识已经很陌生,感觉知识难以联系起来。同时对专业课程的学习内容之间的联系性很模糊,专业课之间的联系,理论课与实践课之间的联系都不是很清楚,经常会很迷茫,我为什么要学这门课程,我应该对这门课程掌握到什么程度,以及将来又如何将这些理论知识应用到软件的开发中,都是模糊不清的。国内老师和学校不能和国外那样,中西方的文化差异导致教学方式必然不同,可以学习国外的轻松创新的学习氛围,避免灌输式教学。

  迄今为止,完成大约两千行代码,做过最复杂的项目是新闻管理系统,从中学会了java环境的配置,数据库的连接,数据库增删改查的基本操作,父子类的关联,如何实现分页,MVC模型。

第三部分:未来规划

  对于未来,在学业上,我希望可以进一步进修,读研究生,加深自己对IT的了解,提高自己的专业能力,扩展自己的知识面。我认为在企业实习优于在实验室实习,去企业实习可以更有利于未来更好的适应企业的工作环境,更加全面的了解自己在企业中所处的位置以及更好的选择自己将来的发展方向。如今处于大学的第四个学期,是打基础的重要阶段。大学的学习生活中,迷茫或多或少都是会存在的,要摆正自己的心态。踏踏实实对待每一个知识,一步一步提高个人能力,认认真真过好每一天的生活。像博主所说的:心态很重要,没有端正心态,很容易造成失衡。要做好本分的事情,用平常心看待【2】。相信你若盛开,清风自来。

博文引用

【1】我的软件开发生涯(10年开发经验总结和爆栈人生),https://www.cnblogs.com/unruledboy/p/DevCareer.html

【2】技术人生的职场众生相-十多年的经验与心得,https://www.cnblogs.com/unruledboy/p/DevLif.html

转角遇见——Software的更多相关文章

  1. 【FZYZOJ】珂神不等式&平角咖啡厅 题解(二分答案)

    前言:这题太神了,蒟蒻表示思路完全断档,甚至想到DP.得到大佬hs-black的帮助后才AC此题orz --------------------------------- 题目描述 ck love…… ...

  2. 【Linux下Hadoop-eclipse-plus-3.2.0】编译Hadoop连接eclipse的插件遇见的一系列错误,崩溃的操作

    2019-09-02 23:35:22 前言:首先,我想吐槽下自己,居然花费了4到5个夜晚和中午的时间来做这件事情,直到刚才才顺利解决,我也挺佩服自己的! 我在这个过程中参考其他人的博客,非常感谢他们 ...

  3. Be Better:遇见更好的自己-2016年记

    其实并不能找到好的词语来形容过去的一年,感觉就如此平淡的过了!没有了毕业的稚气,看事情淡了,少了一丝浮躁,多了一分认真.2016也许就是那句话-多读书,多看报,少吃零食多睡觉,而我更愿意说--Be B ...

  4. 自建git node pm2 (不赘述,就说遇见的问题)

    //======================[git]部分 主题部分还是按照网上的办法进行安装. 安装的话  分为两个办法(一个是yum (contos办法)  或者sudo(ubuntu办法) ...

  5. Chart: Who pays the most in Seattle for software engineers

    http://www.geekwire.com/2012/chart-pays-seattle-software-engineers/ Chart: Who pays the most in Seat ...

  6. CentOS / Redhat : Configure CentOS as a Software Router with two interfaces

    CentOS / Redhat : Configure CentOS as a Software Router with two interfaces   Linux can be easily co ...

  7. 全本软件白名单 Quanben Software Whitelist

    Windows应用软件 Windows Applications (TBU) 全本推荐微软Windows 10操作系统 Quanben recommends Microsoft Windows 10 ...

  8. [转] Agile Software Development 敏捷软件开发

    原文作者:kkun 原文地址:http://www.cnblogs.com/kkun/archive/2011/07/06/agile_software_development.html 敏捷是什么 ...

  9. Socket programing(make a chat software) summary 1:How to accsess LAN from WAN

    First we should know some basic conceptions about network: 1.Every PC is supposed to have its own IP ...

随机推荐

  1. Activiti工作流与BPMN2.0规范

    本章内容根据BPMN2.0规范的分类划分为以下部分: 1.启动与结束事件(event) 2.顺序流(Sequence Flow) 3.任务(Task) 4.网关(Gateway) 5.子流程(Subp ...

  2. (13)Python文件操作

  3. luogu P4146 序列终结者

    嘟嘟嘟 这是一道splay基础题. 最坑的一点是,因为有些节点可能没有左儿子或右儿子,所以必须把t[0].Max赋成-INF! 因为这个调了半天,看来回头复习复习splay是对的-- #include ...

  4. 洛谷P4551 最长异或路径

    传送门:https://www.luogu.org/problem/show?pid=4551 在看这道题之前,我们应懂这道题怎么做:给定n个数和一个数m,求m和哪一个数的异或值最大. 一种很不错的做 ...

  5. metamask中的import account的代码实现

    metamask-extension/app/scripts/account-import-strategies/index.js 这部分就是用户如果往metamask中import一个已有的账户调用 ...

  6. Oracle 中的一些重要V$ 动态性能视图,系统视图和表

    v$database:数据库的信息,如数据库名,创建时间等. v$instance 实例信息,如实例名,启动时间. v$parameter 参数信息,select * from v$parameter ...

  7. Elasticsearch 数据搜索篇·【入门级干货】===转

    ES即简单又复杂,你可以快速的实现全文检索,又需要了解复杂的REST API.本篇就通过一些简单的搜索命令,帮助你理解ES的相关应用.虽然不能让你理解ES的原理设计,但是可以帮助你理解ES,探寻更多的 ...

  8. 【转】利用python的KMeans和PCA包实现聚类算法

    转自:https://www.cnblogs.com/yjd_hycf_space/p/7094005.html 题目: 通过给出的驾驶员行为数据(trip.csv),对驾驶员不同时段的驾驶类型进行聚 ...

  9. 使用eclipse阅读java源码

    很多时候想要阅读java源代码(无论是jdk自带的,还在第三方的),但是我们使用的jar包都是编译好的class包,无法在eclipse中直接打开,此时需要下载源码包. 本文以查看HttpClient ...

  10. Python基础(6)——装饰器

    装饰器: def w1(func): def inner(): # 验证1 # 验证2 # 验证3 return func() return inner @w1 def f1(): print 'f1 ...