首先学习一门语言无非就受教与自学两种方式,本博文针对自学(穷逼没钱报班,大学又不是计算机专业,只能自学啊)

开个玩笑,其实有很多人是适合自学的,下面介绍。

一、要充满自信我自己就可以学好(够面试用的入职之后再慢慢学)?

首先,要有一颗有毅力的心,编程是不可一蹴而就的啊,如果你喜欢自学那你可真的是选对了行业,这东西就是需要自己慢慢琢磨的,爱思考进步就会很快。至于怎样确定自己能不能自学好,你不试一试,又怎么知道呢?总之,要充满自信,不要还没开始就打退堂鼓,上帝只眷顾自信的人。

二、为什么要自学,而不是报班?

本博主要针对的是应届生,想就职IT行业,但本专业不是计算机相关或者是计算机专业但大学霍霍不学无术的小白,早知今日,何必当初,当初和女朋友风流快活可想不到日后的工作面试啊,哈哈嗝,不过也不要紧,大学嘛,就是用来造的,造作呀反正有大把时光,后来的事后来去烦恼。好了,说回来,为啥要自学呢,重要的事说三遍,穷,穷,穷。对为了省下那一两万的学费。土豪无视~。

三、该怎么自学?资料哪里找?要多久?(萌新三连)

emmmmmmm,首先自己有台电脑 -  - 这不废话吗,没电脑对着书本撸呐。。。。

自学,最重要的还是基础,业界比较认可的有《Java从入门到入坟》,啊呸《从入门到精通》,主要是看基础语法、概念,面向对象编程的思想,代码神马的还是要日后手动跟着大佬的demo敲,熟自然能生巧。

Java基础看完了,摩拳擦掌了,以为自己会的不少了,nonono,你还是小菜鸟,不过刚睁开了眼睛,接下来,可以继续看书,至于看什么,到那时候你自己应该有所选择了,不做推荐了。但更好的还是去网上,找demo跟着做,看着源码学习的过程进步是最明显的。哪里学Java好?现在信息爆炸的时代,免费的、收费的太多,眼花缭乱,这里推荐几个适合新手的网站。

Java教程|菜鸟教程,你看,这名字就很直白了,菜鸟教程,真的很适合新手学习,里面从Java是怎么产生的到整个项目的编写与部署等等全有,静下心来学习一两个月必有很大的收获,反正是找个初级程序员的工作是赶赶蛋蛋滴。

How2J,(强烈推荐),可以在菜鸟教程学完了最基本的知识之后,来这个网站学项目,也可以直接在此站学习。Java初级、中级内容都是免费,像天猫整站(非常锻炼整体能力)这样庞大的项目,如果你能理解透彻,并从头到尾跟着做了下来,那么恭喜你,你已经不简单了,当然,这样的整站在网站里也是收费的,大概几十块钱,当时我购买的是全站通,网站所有内容都可以免费学习。为了学习,花十几几十块钱,也无可厚非,总之,为了提升。名字也是很直白,how to java ,如何学习Java,网站内容清晰,从初级到高级,样样俱到,图就不截了,我以前也在这里学过jquery,非常适合入门。

当你有问题的时候,博客园,本站,都是很好的咨询地,有很多好(da)人(lao)帮助你解答问题的。

四、能到找工作面试的水平,几个月?

坚持下来,3个月你就可以随随便便去找工作了,面试的时候不要太怂,适当的夸大其谈是可以的。

记住,不管怎么学习,一个完整的项目,必须做,必须做,必须做。在How2J,上面跟着做几个项目就行,有源码学习很方便。

最后,持之以恒,才是最重要的。“一朝入此门,自由是路人”,多钻研,下一个大牛就是你。

Java自学之路(小白向)的更多相关文章

  1. 【转】JAVA自学之路

    JAVA自学之路 一: 学会选择 为了就业,不少同学参加各种各样的培训. 决心做软件的,大多数人选的是java,或是.net,也有一些选择了手机.嵌入式.游戏.3G.测试等. 那么究竟应该选择什么方向 ...

  2. 【转】Java自学之路——by马士兵

    作者:马士兵老师 JAVA自学之路 一:学会选择 为了就业,不少同学参加各种各样的培训. 决心做软件的,大多数人选的是java,或是.net,也有一些选择了手机.嵌入式.游戏.3G.测试等. 那么究竟 ...

  3. Java自学之路(新手一定要看)

    Java自学之路(新手一定要看) 转自尚学堂 JAVA自学之路 一:学会选择 为了就业,不少同学参加各种各样的培训. 决心做软件的,大多数人选的是java,或是.net,也有一些选择了手机.嵌入式.游 ...

  4. [感悟]马士兵Java自学之路——(精华版)

    JAVA自学之路 一: 学会选择 为了就业,不少同学参加各种各样的培训. 决心做软件的,大多数人选的是java,或是.net,也有一些选择了手机.嵌入式.游戏.3G.测试等. 那么究竟应该选择什么方向 ...

  5. 聊聊我的 Java 自学之路

    最近经常在知乎收到类似『没基础,java 如何自学』.『怎么才能掌握编程』等等问题,再加上发现高中同学也在自学.有感而发,讲讲我的自学之路. 1.1. 大学 高考没正常发挥,考入一所二流的学校,当时分 ...

  6. 我的Java自学之路

    其实在转正之后我就想抽个时间好好的梳理一下我的 Java 上车之路 ,但是一直拖到现在 ,因为有学弟问到 ,所以也就给了我动力 .毕竟答应了人家的事要做到 . 首先要有相应的背景介绍 ,不然说个毛线啊 ...

  7. java自学之路-开篇

    开篇 想写一些java自学文章的心思起好久了,也在心里规划了一段时间,今天终于开始正式付于纸上.接下来要写的内容从java基础开始,一步步到正式工作用到的技术,整个体系适合java初学者自学.内容可能 ...

  8. Java自学之路---DotCom

    引言 我从接触编程以来,一直是一个C/C++程序猿,因为我喜欢编程时,那种接地气的感觉,认为只有自己管理内存的使用,心理才踏实.但随着工作中不断增加的见闻,不断的从博客和源码中获得新的见解,我发现这个 ...

  9. Java自学成长路线(转载)

    JAVA自学之路 一:学会选择  决心做软件的,大多数人选的是java,或是.net,也有一些选择了手机.嵌入式.游戏.3G.测试等.  JAVA是一种平台,也是一种程序设计语言,如何学好程序设计不仅 ...

随机推荐

  1. Yum安装MySQL以及相关目录路径和修改目录

    有些时候,为了方便,有些同学喜欢通过yum的方式安装MySQL,没有设置统一的文件目录以及软件目录,那么就会为后续的维护工作带来很大的麻烦! 下面就简单介绍一下yum安装MySQL的步骤以及这类安装下 ...

  2. linux终端发送邮件

    使用mail: echo "This is message to send" | mail -a /tmp/attachment.txt -s "This is Subj ...

  3. C# 容器重用避免GC 的论证

    var lst = new List<int>(); lst.Capacity = ; var cnt = lst.Count; var cp = lst.Capacity; ; i< ...

  4. Haskell语言学习笔记(74)GADTs

    GADTs GADTs(Generalised Algebraic Data Types,广义代数数据类型)是对代数数据类型的一种扩展. 它允许在定义数据类型时明确指定类型参数的类型并使用模式匹配. ...

  5. 【365】拉格朗日乘子法与KKT条件说明

    参考:知乎回答 - 通过山头形象描述 参考:马同学 - 如何理解拉格朗日乘子法? 参考: 马同学 - 如何理解拉格朗日乘子法和KKT条件? 参考:拉格朗日乘数 - Wikipedia 自己总结的规律 ...

  6. KVM虚拟化技术(二)KVM介绍

    KVM:Kernel Virtual Machine KVM是基于虚拟化扩展的x86硬件,是Linux完全原生的全虚拟化解决方案.部分半虚拟化支持,主要是通过半虚拟网络驱动程序的形式用于Linux和W ...

  7. 【转】WinDbg调试器:启动程序时自动连接调试器方法

    当我们调试服务进程或子进程时,无法直接用调试加载进程的方式启动,此时需要在启动程序时自动连接调试器方法: 第一步:注册表展开到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft ...

  8. asp.net4.0

    asp.net4.0安装路径:C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i

  9. django中使用mysql数据库的事务

    django中怎么使用mysql数据库的事务   Mysql数据库事务: 在进行后端业务开始操作修改数据库时,可能会涉及到多张表的数据修改,对这些数据的修改应该是一个整体事务,即要么一起成功,要么一起 ...

  10. jekins的一些配置

    GotPC_Excel_Branches丢弃旧的构建 svn http://devsvn.uuzuonline.com/GOT_PC_PRIVATE/config/trunk构建Execute she ...