`
code之哀伤
  • 浏览: 849 次
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

code之哀伤——抓瓦自学之路漫漫其修远。。。

阅读更多

说实话,我是鼓着很大的勇气申请个ID上来发帖的,我知道自己还不够优秀,所以一直在努力。或许努力久了
在努力中才能体会:其实努力是一种职业(也是人生)惯性!尤其是在人才济济的一线城市,当努力变成一种
惯性时,要学会品味这种惯性,或许才能在职场中找到枯燥过后的一点点安慰。

本人今年28岁了,非计算机专业,三本数应专业,对坛子上的大哥和前辈而言,本人还只是个没有入行的小弟,
自己以后还得多请教;对长江后浪一样更年轻的后生来说,他们有很多值得我借鉴的地方。

我大学入学得晚,24才毕业,毕业后的四年内都没有正式入职(我们的学校培养的人才是偏向基础教育的中小学
教师方向,学校师资力量相对薄弱,对于人才的培养上系里面基本上都是撒一把米,然后在心中说但愿的那种。
此外我对基础教育行业兴趣不是特别浓厚,所以毕业时没有签约,而是来到了北京打各种工,自学编程)。

在四年前,我对编程完全不懂,只是在学校的时候,做过一些flash和图像处理,后来出来才知道,这些太过微
不足道了。选择编程也是因为在学校里参加过一些网页设计比赛和对一些科技领域的好奇,经常羡慕计算机系里
同学(几个大学时期比较好的同学,其中有一个还是高中的同班同学)能做出很漂亮的网页和外接单子。因此,
我在大四这最后一年里,查找了很多资料,也问过一些同学和老师有关软件开发的行业,给我的回馈算是喜忧参
半,但我感觉得到他们对我的计算机专业基础太过薄弱而感到的一点哀伤,或许我跟他们关系好他们才会这么说,
即使之前自己也自学过一些计算机专业的基础课程,恐怕在他们眼里也是蜻蜓点水似的学习(没多少实际意义)。

之前在大学里报考2次C语言和1次JAVA国家二级,都没有考过。有时候我在想或许是自己比别人少了很多天赋,
出现这种惨淡的局面是一种必然,不应该去感到太多的哀伤。我所学的东西往往都是在课余兴趣中进行的,没有
真正地系统的、甚至是从最原始最基础的底层开始学习,这样造成我没能准确的把握得住方向。所以,一直在平
面设计、网页设计、flash动漫设计这些领域中的时间耗费得过久,多而自然不精,而这些也没一个学得比较优
秀的。再说一个三本无名小院校,本来就身处十万大山之中,信息相对闭塞了一些,周围没有那种良好的氛围和
快速的节奏,人就容易变得慵懒。就这样误打误撞,碰得一鼻子灰。要说最大的收获,也就是在08年大学校园生
活的最后时光里,确定了选择JAVA软件开发方向,其实我很怀念那一年的夏天,因为我们的国家将要举办奥运,
而我也将在毕业之后前往北京去追寻我的梦想。

可是,现实就像闪电一样,瞬间就能劈碎你的梦想,它从不会向任何人先打招呼就直接那么地残忍。四年过去了,
其中的一系列曲折一言难尽,面对生活的柴米油盐,我又不能完完全全地放手关门去学,只能在平时工作之余去
找时间来学习。曾有一度,因为一些事情,我好想放弃,那是一段长达将近一年的阴霾日夜。时间在你犹豫时候
总能很快地溜走,用书山学海来形容软件开发领域一点都没错,很多时候人在科学高峰面前会显得那么的渺小和
无知。四年了,越来越想念家乡,回首这四年,只是觉得:万里长征,我才刚刚上路呢。

现在对于JAVA的学习,有了一点点基础,基本上能重构一些类似于OA/CRM系统中简单的功能(纯JSP/Servlet
版和SSH版)。目前还在继续深学WEB框架/JDK1.7/并发/WS/Oracle DBA,深学得如何是需要时间和实际工作
来检验的,在这点上我没多少资格发言,还需要继续努力。


-----------------------------------------------------------------------------------------------------------------------------------------------------

以上废话了那么多,主要是想了解,针对这样一种背景出身的自学者,在行业中该如何去把握职业发展才能对技
能提高得快一些?因为不知道具体的业务领域,所以在此向各位前辈和过来人求询:现在Java有哪些前景比较好
的领域/方向?(金融领域/互联网/ERP等等?)。其实我只做过一些ERP/CRM的练习项目,想先去了解思想和
掌握基础,对于真实的应用环境还比较缺乏了解,现在想在找工作之前,提前一段时间了解一下目前的业界行情。
我想这样稍做了解之后学习就可以更有针对性,效率可以提高一些。可能对目前我自身的情况来说,找工作恐怕
已经没什么可以挑剔的了,不过还是想在入职之前多作了解一下,好做下一步求职应聘的准备。第一次上来发帖,
手生言冗,还望各位不吝赐教,欢迎批评!欢迎指正!欢迎尖锐!

-----------------------------------------------------------------------------------------------------------------------------------------------------

分享到:
评论

相关推荐

    离散数学——求集合soursecode

    soursecode离散数学——求集合;soursecode离散数学——求集合;soursecode离散数学——求集合;soursecode离散数学——求集合;soursecode离散数学——求集合;soursecode离散数学——求集合;soursecode

    my code——my code

    要深入了解这个"code"文件的内容和价值,需要直接查看代码并理解其逻辑和结构。对于学习或评估目的,还需要考虑代码的可读性、可维护性、性能优化以及是否遵循了良好的编程实践。如果可能,配合作者的注释或额外的...

    使用php语言实现verification——code 功能

    使用php语言实现verification——code 功能

    R1.java——接口返回规范(code,data,message)

    接口返回规范,其中包含(code状态码,data承载数据,message返回消息)

    opencv——source code

    opencv_source_code chm格式 很好用

    Exchange2013——Code

    这个压缩包文件"Exchange2013——Code"可能包含了与Exchange 2013相关的编程代码示例、脚本或者工具,用于帮助管理员或开发者更好地理解和操作Exchange 2013系统。 Exchange 2013的代码层面涉及多个方面,包括但不...

    程序员实用算法——sourceCode

    "程序员实用算法——sourceCode"这个主题涵盖了各种在实际开发中经常遇到的算法,通过源代码的形式来展示这些算法的实现。下面将详细介绍一些重要的算法类型及其应用。 1. 排序算法:包括快速排序、归并排序、冒泡...

    Code39——水晶报表中显示条形码必需

    在水晶报表中显示条形码时,需要该资源中的文件,其中包含一个dll文件和Code39的字体文件

    SCMA.rar_5G_5G通信_5g + matlab_5g matlab code_NOMA——SCMA

    5G通信系统中noma候选方案scma发送端和接收端设计

    EF框架——代码优先(CodeFirst)

    Code First模式我们称之为“代码优先”模式,是从EF4.1开始新建加入的功能。使用Code First模式进行EF开发时开发人员只需要编写对应的数据类(其实就是领域模型的实现过程),然后自动生成数据库。

    IOS应用源码——SourceCode.rar

    IOS应用源码——SourceCode.rar

    android 程序自动检测更新

    在Android应用程序开发中,实现“自动检测更新”的功能是一项重要的技术实践,它能确保用户始终使用的是最新版本的软件,从而提高用户体验并保障应用的安全性。以下是对这一主题的详细阐述: 首先,我们要理解自动...

    Eclipse代码注释模板——code templates

    本篇将详细介绍Eclipse中的代码注释模板——code templates,并基于提供的文件`convertion.xml`和`codetemplates.xml`进行解析。 **Eclipse代码注释模板** Eclipse的代码注释模板允许用户自定义不同类型的注释模板...

    游戏程序设计教程code——何青

    "游戏程序设计教程code——何青"这本书,显然旨在教授读者如何利用Java进行游戏开发,通过实例深入浅出地解析游戏设计的各个方面。 首先,我们需要理解Java语言的基础知识。Java提供了丰富的类库,如Swing和JavaFX...

    FPGA高速接口设计之SpaceWire——发送模块 fpga开发.pdf

    FPGA高速接口设计之SpaceWire——发送模块 FPGA开发 FPGA高速接口设计之SpaceWire——发送模块 FPGA开发是指在FPGA高速接口设计中使用SpaceWire协议的发送模块的设计和实现。该设计主要涉及发送模块的概述、发送...

    IOS应用源码——SampleCode3.0.rar

    【标题】"IOS应用源码——SampleCode3.0.rar" 涵盖了iOS应用程序开发的核心知识领域,包括Objective-C或Swift编程语言、UIKit框架、Xcode集成开发环境(IDE)的应用以及苹果的设计原则。这个压缩包可能包含了示例...

    iOS基础学习——Vue的安装以及Visual Studio Code的搭建.md

    iOS基础学习——Vue的安装以及Visual Studio Code的搭建 Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注...

    微信公众平台JSSDK开发实战code——公众号与HTML5混合模式揭秘

    非pdf,code,微信开发中可以参考的 jssdk实例,适合初学者

    LZW————C LZW————C

    LZW(Lempel-Ziv-Welch)是一种广泛使用的无损数据压缩算法,在多种应用场景中都有其身影,比如GIF图像格式、TIFF文件格式中的压缩选项等。下面将详细解释这段代码中的关键知识点。 ### 1. LZW 压缩算法简介 LZW...

Global site tag (gtag.js) - Google Analytics