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

java零基础的半路出家学编程,有前途吗?

qun:691222579有小编亲自整理的一份java资料,欢迎感兴趣的同学。

相信这里有很多想要学习Java的小伙伴,关注小编大鱼号,私信【学习】即可免费领取一整套系统的Java学习教程!

我们将“半路学编程”定义为20岁以前没有接触过编程相关知识、大学并非计算机相关专业,工作之后开始学习编程。否则每个不是从刚出生便开始学习编程人都可以定义成半路学编程了。

从开始学到现在有2个月了,这期间我做了如下几件事:

1、学习C语言,开始没遇到问题,卡在学习指针的时候,很难理解,后来某天突然想通,就把它当做内存地址的变量。水平:了解基本语法。 教材:《C语言入门经典》。IDE:CodeBlocks;

2、学习Java,觉得比起C来好用的多,理解和使用无难度,因为开始就是奔着Android开发去的,所以没学Swing的部分。水平:无法描述。教程:极客学院的视频 。IDE:Eclipse;

3、学习数据结构与算法,目前还只学会了冒泡、插入、选择、希尔排序四种,每天都花2个小时来阅读教材和练习,这是迄今为止我学编程碰到的最难的部分,进度特别慢,要经常在脑袋里转几圈才能理解。水平:仅能理解和复写已掌握的基本排序算法。教材:图灵系列 《算法》。IDE:Eclipse;

4、学习Android开发,目前还在学习用户界面优化,我的学习方法是,先看一遍视频,然后自己写,遇到哪里错了就再看视频。水平:无法描述。教程:极客学院的视频。IDE:Android Studio;

5、架设个人博客,起因是想翻墙,然后知乎上有人说shadowsocks好用,再然后几近波折在DigitalOcean上买了VPS搞定(给他们客服来来回回好几封英文邮件,第一次觉得自己英语还过得去)。觉得VPS只用来翻墙有点浪费就学习如何架设个人博客,用的wordpress,顺便当学了一遍linux基本操作(我有windows cmd命令行基础)和vi文件编辑。

半路学编程,需要付出更多时间,可能会因为精力跟不上而产生更强烈的挫败感,但如果真的热爱编程,那么这些都不能成为你成为大牛的障碍,目标明确,方法得当,多一分努力,多一分坚持,梦想总会照进现实。

qun:691222579有小编亲自整理的一份java资料,欢迎感兴趣的同学。

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

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券