vlambda博客
学习文章列表

热门 | 0基础如何快速进入Java编程领域?



最近,小兰老师和一些IT行业的老司机对目前计算机语言使用情况进行了一次采访,聊到了有关“0基础如何开始学Java”、“怎样才能快速进入编程领域”等问题,快看看老司机们给出的建议吧~


01

关于阅读书籍

新入门的同学总是会说自己看过很多书,也看过大佬的视频,仿佛看得多,懂得也就多了。其实不然,很多同学在面试的时候侃侃而谈,什么东西都知道一点,但真正做时,什么都没落地。


归根到底,都是因为没有经验。技术经验非常重要,很多问题如果不是你实际遇到,看多少书也找不到答案。


我看书的习惯一般都是先把整个书翻翻,了解一下书的基本框架和内容,然后在实际项目中遇到相应的问题再去翻书。当然这是因为我对技术已经有一定了解,不需要通读整本书。初学者应该找一些适合自己的书,通读一遍。其中的案例要认真做,一定要自己去写代码,而不是Copy。这样练习才能掌握一些皮毛。


我以前在学做网页的时候,别人都用Dreamweaver去做,只有我打开源代码编辑器,学习HTML源代码的编写。


永远不要认为书本能给你带来多少东西。虽然它们很有用,但它们只是一个引你入门的Key。我买的技术书中,最多的是VB.Net,但这却是我最烂的一门技术。而我用得比较好的Delphi、Sql Server、Photoshop、CoreDRAW、CSS、HTML、Java、Xslt、Xml,我几乎没有买书,都是源于实际项目需要,或是我个人的兴趣爱好。


读书需要一种平和的心态,买书、读书都是出于学习的需要,但请记住一定要和实际项目结合,才能落地。

02

关于夯实基础

现在好多新同学都有些好高骛远,眼高手低。简单东西不想做,难一点的又做不了,真的很令人头疼。其实技术人员本身就需要很多的知识储备,对于中国技术人员来说,需要理解的东西就更多了。


我们拿Web程序员举例吧,HTML、Java、CSS、Photoshop切图,这些都是很基础的东西,但很多人就是不愿意去学,认为这些东西太低级,甚至有些老程序员也不擅长这些。


但我要告诉你,在Web开发中,这些都很重要,尤其是CSS和HTML、Java,如果你不是做一个OA之类办公的Web系统的话,这些在网站用得太多太多了,是一些Web应用的基础,所以一定要打好基础,当你会在记事本编辑这些代码的时候,恭喜你,已经迈出了成功的第一步!

03

关于归纳梳理

建立好基础以后,要多刷算法题。同时要从题目中总结问题,多思考、多研究。在一定刷题量的基础上,总结做题经验,梳理做题思路


我们有一位学员,他把他的刷题经验进行总结,整理成了这本刷题笔记,凭借自己的努力,成为了今年的offer收割机,包括字节跳动、阿里、腾讯、Google、百度等一线大厂!


话不多说,让我们来看一下他的成果吧!

热门 | 0基础如何快速进入Java编程领域?


他对知识点的整理非常详细,比如对贪心算法的记录梳理,清晰易懂,排版也很精美:


热门 | 0基础如何快速进入Java编程领域?

可以说整理得非常全面详尽了,有需要的同学可以后台私信小兰老师,获取资料哦~


深兰AI教育

全国校区对外开放试听!

4月算法班正在火热报名中!!

立即扫码,抢占名额!