怎么学Java,一个简单的命题,我自己也折腾了好几年,现在虽不能说是Java高手,但也算是小有所成,至少还不至于搞不懂一些基本概念和技术原理。
这些问题,我相信是加我的或者没有加我的,或者是大家心中都有的问题,再总结下来,其实就是
不知不觉,我已经入行快3年了,技术群总有人在聊视频学习和文档学习的优缺点,现在我就单独开个文章说明吧.
看到了这个问题,就想起了我在大学自学的时候有同样的问题,现在工作了,来写写自己的看法,希望对广大的初学者有所帮助。
趁着中午午休的,写下这一篇文章,记录当初我自学web前端走的弯路,希望大家引以为戒,不要在学习上浪费精力,浪费时间。 到今年年底结束,我做web前端开发已经6年的时间了,现在月薪可以接近30000已经算知足了,但是距离我年薪百万的目标还有很长的路要走,而以后靠的不能仅仅是技术,更是一些管理和带人方面的知识和头脑。因为曾经自己自学web前端的时候走了不少的弯路,今天想做下总结: 弯路一:盲目的去学 当初我在对于web前端这个行业什么都不了解的情况下,比如:不知道未来发展趋势,不知道学习web前端应该注意哪些初
松哥原创的 Spring Boot 视频教程已经杀青,感兴趣的小伙伴戳这里-->Spring Boot+Vue+微人事视频教程
最近有很多小伙伴来问我,Java小白如何入门,如何安排学习路线,每一步应该怎么走比较好。原本我以为之前的几篇文章已经可以解决大家的问题了,其实不然,因为我之前写的文章都是站在Java后端的全局上进行思考和总结的,忽略了很多小白们的感受,而很多朋友都需要更加基础,更加详细的学习路线。
在 8 月份的时候,当时的工作还不算特别的忙,于是便组织了 2 次“网络视频研讨会”。当时的初衷就是抱着与他人能够在网上面对面的交流和思想碰撞。
在迷茫中入行 从离校算起,踏入社会都快五年了,在最初的浑浑噩噩中度过了半年,终于在2013年上半年,我开启了编程这条不归路,或许你不会相信,我刚入行的时候,九九乘法表都不会写,甚至一个处了多年的哥们都嘲笑我,一个连Java都不会的人,居然跑去做Android,现在想起,内心还是一阵心酸,或许也是那句话,才让我更加坚定的走下去,跪着也要走完自己选择的路。 刚出来找工作的时候,那真的就是我的辛酸史,我是住在一个学校的宿舍,睁开眼,就是各种海投,能投的网站我都投了,包括一些地方的招聘网站或者生活类网站,只要有稍微
最近学生问我了一个问题,说自己目前零基础,怎么开始入门java,开启java编程之路呢,我根据自己的学习经历,给大家分享一下,希望对大家有所帮助吧,我相信你只要完成我说的,肯定可以把java基础相关内容完全掌握的,欢迎点赞,转发,在看,收藏。
很多次小伙伴问到学习方法,我也很想写这样的一篇文章来跟大家讨论下关于学习方法这件事情。
Python现在非常火,语法简单而且功能强大,很多同学都想学Python!所以小的给各位看官们准备了高价值Python学习视频教程及相关电子版书籍,欢迎前来领取!
新手程序员通常会走入一个误区,就是认为学习了一门语言,就可以称为是某某语言工程师了。但事实上真的是这样吗?其实并非如此。
我属于11年左右才开始入行的小菜鸟,听着前辈们经常讲着在10年之前,注入分分钟拿站,到10年开始慢慢出现waf,作为一个新人,waf当年的确是个不错的ideas,当时的确挡住了我。学习渗透的路上,为了学好,我选择了PHP,作为比较早的一代资源收集狂(比如电驴等),看各种的视频。
大家好,我是bigsai 好久不见,甚是想念,文章同时收录在回车课堂(文底阅读原文可达)。
本人211非科班,大学学的物理,大三开始自学JAVA,并成功拿到了几个中大厂的offer。在这里分享一下自己整理的Java学习路线,供初学者参考。
大家好,我是小牛肉,不知道各位曾经有没有和我一样的困惑,就是有些知识好像已经看了好多遍了,但是知识点在脑子中是分散的,没办法串联起来,别人问一个问题我能答出来一点,但是你让我自己从头梳理一下这个知识包含的所有重点内容,我又脑子一篇空白不知道该从何说起。
从事 Android 开发一周年了,作为一个非科班出身的程序员,一路走来其实挺不容易的。这里我想记录这一路的自学历程,算是对自己一个阶段的总结,也希望能给那些正在或者准备从事 Android 开发的人一个参考,能帮助到一些人更好。
今天给大家分享下 Java 整套的学习资源,包括:视频、书籍(电子书)、编程工具。初学者学习编程的正确方式是:视频 + 书籍。 书籍比较系统,由浅入深,但是如果只看书籍容易造成抵抗心理,技术类书籍比较枯燥,想要认真看完一本技术类书籍非常困难,尤其是初学者,更何况一旦遇到知识难点,初学者只看书会很难看懂;有人会说了,那只看视频不就完了,就技术类视频来说:视频所讲解的内容会比较浅显,有时候一些小的知识点会一句话带过,而且由于视频本身限制更不会去讲解知识点的原理是什么,再者,视频不如书籍系统。所以视频 + 书
自己的粉丝群里也经常看到本科小学弟小学妹在走弯路,我觉得还是很有必要写一篇文章来跟大家分享一下的我在看编程视频时的方法。
关于如何学习Android,我相信网上会有很多大神的文章指导,但也不是每一篇博客都对初学者有帮助。很多同学没有接触Java甚至没有接触过编程,但是想加入到Android开发领域中。因此这篇文章给大家介绍一些比较基础的Android相关知识,用通俗易懂的表达方式给大家分享一下小编自己的经验,大神要绕路欧。
经常有粉丝加了我之后就问,python零基础怎样入门?刚学python需要注意什么?没有接触过编程怎么学python?等等 之类问题,今天我就对这些问题说下我的浅见吧,希望对你们有用。
就我所知,国内一线互联网公司慢慢都抛弃php ,即使个别项目还是跑的php,也可能是边缘系统或者已经再重构的计划内了。
注:这里的 java 基础只是一些简单的语法和 Java 特性,对于线程这些高级的内容可以在写过一些项目后回头来巩固一下
接下来的一段时间,帅地会总结各种技术栈的学习路线,例如 Java 开发,C++ 开发,python 开发,前端开发等等,假如你没有明确的目标,或许可以按照我说的学习路线来学习一波,我写的每一份学习路线,不会很全面,因为我认为,东西列的太多,反而不利于新手的学习,所以我列举的,都是比较必要的知识,当你把这些知识学了的时候,我相信你不需要别人的学习路线,也能知道自己接下来需要学啥了。
1、看书,书上的代码一串一串的对吧?是不是很不好记?是不是觉得如果自己把这些代码都敲一遍很浪费时间?其实对于一些完全没有任何基础的人来说,全部敲一遍不失为一种简单的入门方法。对于有一点基础的人来说,其实可以选取书上的一写代码来写,并且有目的的写。但是,看得书一定要多,这样才能全方位的理解编程。在稍微掌握一门语言之后,我觉得首要还是要看一些算法的书,我觉得不会算法,那你“编程”是体力活,没多大意思,如果学习了算法,那才算真正理解了编程。 2、练习。有轮子造轮子,没轮子想轮子,轮子是什么?轮子就是一些“小玩意”
之前有个小伙伴泡沫(忍不住想起了邓紫棋那首同名歌曲)给我发了一段很长很长的私信,我一直没想好怎么回答,就在收藏夹里搁浅了很长一段时间,今天拉出来认认真真回答一下。虽然可能已经晚了,但我心里那份亏欠可以放在岸上了。
如果大家看过我之前的介绍的话,就会知道我是 19 年毕业的几百万应届毕业生中的一员。这篇文章主要讲了一下我入职大半年的感受,文中有很多自己的主观感受,如果你们有任何不认同的地方都可以直接在评论区说出来, Guide 哥会很尊重其他人的想法。
程序员这个行业大多都是处于一个自学的状态,很多零基础或者转行的朋友不知道去哪找一些适合自学的资源或者方法。我从高中的时候就开始自学计算机,所以在自学方面还是有自己的一些方式,今天分享给大家。
第一个问题:学习 Python 不知道从何处着手。求对应的解决办法。 Python 是一门编程语言,任何编程语言从一开始就离不开动手实践,光靠看书、看视频是不可能学会的,当然看书这些是非常重要的,看书能让形成自己的知识点体系,从而对 Python 形成自己的方法论;书的话对于初学者,我还是推荐董付国老师的《Python 程序设计基础》,这本书非常适合小白,语言浅显易懂,例程代码清晰明了。 看书的一个好习惯是,看懂书上的一个代码例程,马上自己动手实现,看运行结果是否和书上的一样,注意一定不要复制,不要小瞧这个看似很笨的操作,因为只有亲手敲过书上每一行你看似理解的代码之后,才会对 Python 编程的细节有所体会,进而有更深刻的理解,在这里获得的每一个理解,以后可能就是你解决 bug 的一个启发。 对 Python 的知识体系有大致了解后,就可以去看你感兴趣领域的教程了,可以是论坛上的教程,也可以是视频教程,一来强化巩固基础知识,二来积累编码经验,提升编码水平。 第二个问题:学习 Python 有哪些正确高效的姿势? 一曰读,分为泛读、精读、攻读;比如那些基础的语法,比如方法、对象、常用模块就可以泛读快速过一遍,因为这些知识点要用的时候看一遍就会。要精读的是列表、字典、生成器这些知识点,最好一次性吃透一个知识点,只有掌握了这些知识点,才能灵活运用。最高阶的是攻读,对于一个疑惑的知识点,书上没有解答,网上也没有相关经验,这就需要你自己手脑并用,编码测试解决这个疑惑了。 二曰写,写精读的理解,写攻读的心得。写博客有两大裨益,一来可以让你的经验让更多人看到,这本身就是一种乐趣,同时可以让别人检验你总结的不足。二来,你下次遇到类似的情况,可以很快的get到点。 三曰找,IT 从业者的一个禁忌就是重复造轮子,要实现一个功能,在动手编码之前,首先要广泛调研,可以去 Github/码云 上看有没有类似的轮子,有的话直接迁移来用,凡事从零开始不易,不如站在巨人的肩膀上。 第三个问题:熟悉 C++/Java,还要必要学习 Python吗? C++/Java 是编译型语言,Python 是脚本型语言。现在的人才趋势是掌握一门编译型语言的同时掌握一门脚本语言,C++/Java 可能是你的工作语言,但是 Python 可以成为你的工具,多数问题,用 Python 来验证结论往往最快。Python 这个工具可以助你的 C++/Java 开发更加方便快捷。两者并不矛盾。
老读者都知道了,今年我成功带妹入坑。因为她自己不知道喜欢什么专业,也没有目标和方向,于是作为有经验的前辈,我就给她指了一条“明路”——计算机编程。
当时,作为懵懂的小白,大一学习了c和c++,还有数据结构,后来才自学的java。有了c++的基础,其实学java确实感觉挺容易上手。如果没有c或者c++的基础,建议开始需要先把java的基础打好,基础是指什么?基础的语法,能用!至于源码,不建议在刚刚开始学就看源码,绝对劝退!!!
他是二本毕业一年,实习一年,最近的一家公司是做物联网,智能家居的,离职原因是裁员,没什么不好意思的,公司发展不下去呗,这也不是老板愿意看到的。在宿舍学了10几天设计模式之后决定跑来深圳求职(学设计模式只是为了减少我编码的蹩脚感,觉得是个好东西却没机会去学),上周去的深圳,在宝安桥头租了一间单间600元/月,心想住着先吧,再找工作。
毕业到现在都已经快 6 年,是从 2011 年 8 月份从江西赣州信丰火车站匆匆忙忙踏上北上的火车。 这是逃避还是幸运,从小到大都没出过这么远的路程。现在回到南方,工作生 活急急忙忙,又好像无声无息。
这是个老生常谈的话题,大家是不是看到这个文章标题就快吐了,本来想着手写一些有技术深度的东西,但是看到太多童鞋卡在入门的门槛上,所以还是打算总结一下入门经验。这种标题真的真的在哪里都可以看得到,度娘一搜就是几火车皮,打开一看都是千篇一律的“workcount”、“quickstart”,但是这些对于初学者来说还差的太多,这些东东真的只是spark的冰山一角,摸着这些石头过河的话,弯路太多、暗礁涌动,一个不留神就掉河里了。希望我这篇文章能让大家看到些不一样的地方。文章分五个部分,包括官网、blog(特指某sdn
很多初学Python的同学都面临着很多的疑问,在之前的文章中我大致的很多问题我已经进行了讲解,无论你是编程零基础、数学,英语不错、还是说没有一个好的学习路线和学习规划等等,我都给大家进行了一个讲解。 今天呢给大家讲以下问题:很多人都在问Python学习步骤应该如何安排?多长时间可以达到精通呢?
首先说一下,我是一名在校学生,写的内容可能肤浅没内容,但是我觉得这是过程,所以还请看到博文的大佬多多指教,花点时间看完它,再提出你们宝贵的意见,谢谢! 编程这个东西我是从大一开始接触的,大一刚来到大学学 C 语言,老师说挂科率高加上自己对这个还有些兴趣所以对 C 语言还算是认真,就这样进入了编程的世界! 大一学 C 语言,听学长说这语言说那语言,先后看过 C++、R 语言、HTML5、CSS、JS,接触过一点的 Linux。看过的这些中就 C语言、HTML5 和 CSS 还有些其他的早已经忘得差不多,当时用
很多人对自我的学习路线没有清楚的定位,鉴于此,我就来写一篇适合普通大众的学习路线,就从大一入学那一刻开始入门说起,虽然不一定适合你,但或许能给没有明确目标的人带来一些学习的方向,那么这篇文章,我就觉得值了。
提问题的题主说自己花了半年的时间硬啃C primer plus,结果看到链表的时候就再也看不下去了。然后又看算法导论,看得头疼欲裂。于是陷入了困惑,为什么同样是半年的时间,别人可以把基础的算法都学完,但是自己却一无所获呢,难道真的是天赋不行吗?
上周聊完了Java中的String这种类型,这周我想聊聊Java中的集装箱——集合。当然,这篇也是Java基础漫谈系列的最后一篇文章。不过可能你会说不对啊,Java的基础还有流,java与数据库的交互,这些难道都不谈么。因为我的知识不够了,hold不住那两块的内容,因此,对我来说,最重要的事就是“补货”,货齐了,到时候,咱们再聊。 我刚开始学集合的时候其实是被忽悠着接受集合这个概念的,过程大概是这样的。Java基础课上,老师只是简单地提了一下集合这个概念,然后用基本的数据类型做的案例演示。还记得基本数
最近阿秀组建了自己的学习圈子,其实圈子里以前只有我一个人的,每天适当充电、看看书或者看一些教学视频,也会简单打卡记录自己的学习进度,比如前段时间的总结文章:昨天、今天和明天,阿秀离开学校后坚持学习135天了
也不知道啥时候我居然成人生导师了。当然我不排斥这些问题,和大家交流都是学习的过程。
最近开展了每天一道leetcode/每天一道剑指offer的刷题活动,总有很多人问我,该如何刷题/零基础如何开始刷题,这里和大家分享一下我的经验。
领取专属 10元无门槛券
手把手带您无忧上云