首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

零基础学Java,大胆尝试让我找到工作与兴趣的平衡点

说起学计算机的相关知识,是我在大学期间考计算机二级时学过一些,当时考的是C语言,所以对编程也多少了解一些。但当时可能学习太匆忙了,学C语言编程并没有激发起我对编程的兴趣,在获得二级证书之后就没有再去看过。直到大学毕业后工作了一年多,在和技术部的同事合作过几次之后才逐渐意识到编程的重要性,也渐渐对编程产生了兴趣。我供职的是一家网络科技公司,网站、服务器、数据库可以说是每天都要接触的事物。因为工作的需要我也对这些内容进行操作。从事网络开发主要用到Java语言,为了更好地适应工作我便开始了零基础学Java。

和C语言不一样,Java是一门面向对象编程的语言。虽然看起来没有C语言深邃,但所涉及到的内容比较多。我的工作更像是网站的测试,遇到不理解的问题除了询问同事以外就要自己看书或上网找资料来解决。经过将近一年的历练,也让我对Java开发有了一定的了解。每当看到从事开发工作的同事讨论技术问题的时候我都格外羡慕,也希望有朝一日能够成为他们当中的一员。我希望能够给自己在技术上充充电,当我向公司领导提出我的想法后,领导也非常理解和支持我,于是我来到尚学堂,踏上了提升技术的道路。

当初在自学的时候最大的问题就是没有人带,动手写代码实践的时候就会遇到很多困难。来到这里后我不仅收获了许多以前在课本上没有学到的新知识,也清楚目前自己最大的不足,那就是缺乏相应的知识与经验,对所学的专业知识不能够很好地运用于实践操作。注重项目实战教学,在整个过程中真正锻炼了我所学知识,几乎每天都能感觉到自己在成长。正所谓“百闻不如一见”,在系统梳理基础知识之后多接触一些项目,才让我体会到了“走出课堂,投身实践”的必要性。这也逐渐改变了我以前只能到处查资料,照着抄,可以说是纸上谈兵,思维的认识基本上只是局限于眼前工作的范围之内。

从刚开始的一个月主要是打牢基础知识,对我遗忘的部分和知识的空白是一种补充,如:集合、IO流、JDBC等内容,让我们深入了解Java的基础,为后面做项目做好充足的准备。再往后陆续学习了前端的知识,如:HTML、CSS、JavaScript、JSP等网页技术,让我明白了前后端之间是怎样衔接的。再后来学习了开源框架的知识和相关项目的实训,做项目是提升技术的重点。学习的过程必然伴随许多技术问题,好在遇到了难题还可以请教老师,向技术高手讨教经验。同时对学员也是有要求的,毕业也是要参加考核的,再加上我对编程本身就有兴趣,这促使我积极性很高,首先保证学习时间,再次保证每堂课都非常认真听好听足,还有就是每次都很认真做好老师布置的练习,在练习中一旦发现问题,便积极地寻求解决之道,很多时候都会向老师请教与询问。

在积累了一定的技术基础之后,我对未来自己重新走向工作岗位更加有信心。回忆我的学习经历,从零基础学Java到成为一名Java程序员,正是大胆尝试让我找到工作与兴趣的平衡点。其实编程是一项有趣的工作,它不仅是一种创造,而且也能解决很多问题。兴趣是最好的老师,是兴趣能让我坚持学Java技术;同时能找到自己感兴趣的工作,也可以说是一种幸福。这让我对今后的职业生涯更有期待,背负梦想,奋勇前行。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171221A08L7K00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券