武汉工业学院工商...吧 关注:108,306贴子:4,266,761

回复:【继续更新】就计算机相关的就业等问题解答一些疑惑

只看楼主收藏回复

2、自学(万恶的百度,之前发的的被抽楼了,后续不提供网址,自己百度)
A、前面说了培训的优点,有学习路线,这里推荐尚硅谷的里面的学习路线,上面的截图有,Java的,前端的都有;当然自己也可以百度,搜索相关的学习路线,也有针对小白的学习路线,应该是有的。还有一些学习的网站,慕课网,宅客学院等,作为基础学习,上面有很多免费的初中级学习视频,对于初学者或者有基础的也是完全够用的。
B、有了学习路线,那就要有目标,有计划了!!!这一点真的很重要,要养成习惯,特别是现在,你们时间紧,工作压力,短时间学习这么多。我当时培训是完全屏蔽手机,基本只有晚上才会看下手机,也只是看看有人找没,没有刷微博,看小说。。。所以不管是培训,还是自学,请认真根据学习路!所以就当自己在考研,找上几个伙伴一起去图书馆,别玩什么游戏了,至少前两个月要专心投入;还有学习也要有目标,有计划,比如今天要学习某个知识点,一个小节做完之后,做一个综合类的作业,比如学完JS和HTML后,做一个动态网页,更高深做一个游戏——比如坦克大战,反正既要有学习任务,也要有敲代码的练习。


IP属地:广东17楼2018-11-12 12:51
回复
    C、推荐学习方法:小白类:推荐直接看视频,你们对编程基本没有了解,通过视频的简单介绍,以及直观的代码展现,跟着敲代码,是最好的,形象生动;有点基础的:这个看自己,可能有人更适合看视频,然后结合自己敲的回味,然后查看博客,研究技术;个人推荐是看别人博客,按照别人的思路来敲,可能会遇到比较坑的博主,这个时候你自己要去完善代码,或者博主的代码就有问题,在你敲的时候,慢慢发现,可能是依赖没有引入,可能是版本好错了,可能你有更好的解决方案,这比视频那种直接更有趣味,这类适合基础好很多,或者说已经有一定的技术积累和自学能力的人。
    D、自学的举一反三:上面只是说了怎样的一个学习方法以及路线,如果上面的你都能做到,能做到自己定的目标,任务,比如一个系统或者一个小点的玩意,那么恭喜你,你基本会走了。但这还远远不够,视频或者博客的一些东西你仅仅只是会用,一不熟悉,二仅仅是在会用的阶段,三技术老旧,后端培训的技术或者有些视频骗老,前端的本人没有发言权。所以这个时候我们就需要加深学习的层次了。目前推荐多做几个不同类型的系统,电商,BBS,图书管理系统,从设计到开发测试等,以及概要设计,详细设计等,用不同的框架,ssh,ssm,Spring-Boot等 ;然后就是去GitHub(国内码云也可以,码云的资源不是很多,但是是中文,好懂,有兴趣的可以自己搜一下代码托管,其他平台的也可以)拉一下项目看,看看别人怎么运用,怎么写的。再结合博客对相关技术的研究,比如用Spring-Boot做了一个项目,你去github看到有人用了这个但是用了阿里的dubbo来分部署注册服务,你可以博客去查dubbo的相关技术,试着学习。


    IP属地:广东18楼2018-11-12 12:51
    回复
      E、本人自学路径,简单说一下,看技术的难易度吧。一个技术需要学习的时候,都会先百度了解一下简单的原理,如果比较简单,比较容易上手,那么我就会以博客为学习案例,慢慢学习;如果是看了下,发现有点懵,那么我就回去搜寻相关视频,边看边学,这个时候有不懂的也会百度,结合博客看,相辅相成;时间充裕的话可能就直接去看初级视频了,了解个大概会用,会搭建就好了,后面再好好的看博客,看github项目,或者实际运用到项目当中去。比如最近学习kafka,就有点蒙,先看理论知识,有个简单了解(还是懵),然后再跟着视频做一遍,搭起项目,知道怎么一回事了,然后就会去看看GitHub有什么好玩的,或者搜一下相关的博客,哪些是重难点或者常用的技术,一定要弄懂,还有kafka一般在什么样的场景下使用。
      【重要】:如果是看视频学习,或者博客学习,千万不要复制粘贴代码,视频下面留得GitHub地址也不要一位的克隆下来直接用,能自己敲的一定要自己敲,前面说了需要代码量的,有些基本的东西是需要记住的,看着容易做着难,还有练手速,能自己敲的时候,就别偷懒,除非你会跑了或者已经写过好几遍,已经烂熟于心的相似代码,那就复制吧。
      还有学习是一个循序渐进的过程,不要心急,Java基础打好了,多花点时间,把常用的方法类库,包弄回,后面的都好说,框架只要会用达到跑,也会很快,很好上手的。
      最后,有精力、有技术的,可以研究下源码,技术好了可以看数据结构,堆栈等。
      先说这么多吧,后面想起来再更新。


      IP属地:广东19楼2018-11-12 12:51
      回复
        楼主大赞!学弟目前在学习Dubbo,在Linux系统上有点懵懵懂懂的


        IP属地:湖北来自iPhone客户端20楼2018-11-13 22:45
        收起回复
          还在广州么


          IP属地:湖北来自iPhone客户端22楼2018-11-16 14:21
          收起回复
            哈哈。我去年毕业。土木的。毕业后培训了半年。如果我还在学校。我会选择自学。培训确实是速成。


            来自iPhone客户端23楼2018-11-16 14:32
            收起回复
              嘿嘿 数据结构 组成原理 网络 操作系统 一闭眼哪是哪自动浮现了


              IP属地:浙江来自Android客户端24楼2018-11-17 17:45
              收起回复
                不建议大家自学计算机


                IP属地:浙江来自Android客户端25楼2018-11-17 17:46
                收起回复
                  学弟优秀


                  IP属地:浙江来自Android客户端26楼2018-11-20 03:48
                  回复
                    嚯,同行啊,我在佛山


                    IP属地:广东来自iPhone客户端27楼2018-11-20 11:29
                    回复
                      相关技术推荐,结合自身工作经验,且是Java方向的,仅供参考。
                      A、Maven,用我自己的话来说,一个项目的构建,以及依赖包的管理。具体的可以百度,相比的传统的项目构建,优点明显,依赖包管理很舒服。大部分公司都会用到,从我所知的朋友,公司基本都有Maven项目,所以一点要学习,或者了解,找工作可以加分
                      B、协同开发工具,SVN和Git。这是两个版本管理器,也是现在公司基本最常见最常用的了。前者有淘汰的趋势,目前我所在的公司项目基本从SVN全部迁移到Git上面了,跟Maven一样,Git现在在公司中比较流行,从相关的功能以及其他方面个人觉的比SVN强大,但是从上手操作来说SVN相对简单。SVN的话可以自己搭建相关的服务器客户端(可在虚拟机搭建),自己练练手;Git的话,可以是GitHub、GitLab练手,如果觉得网速慢或者英文看不懂,可以去国内的码云等代码托管服务商,其本质都是Git的相关操作命令。
                      上面所说的慕课网应该有视频教学的,这个基础的应该都是免费的,如果没有,也可以百度相关教程博客。


                      IP属地:广东28楼2018-11-25 10:28
                      回复(2)
                        IP属地:广东30楼2018-11-27 17:15
                        回复
                          发的Spring-Boot和Spring-Cloud的教程链接,又被吞了。。。真的***


                          IP属地:广东31楼2018-11-27 17:16
                          回复(1)
                            再次声明,教程里面都有免费的教程,里面的链接指向收费的慎重,与我无关。按照教程,基本可以搭建一个简答的demo,或者可以直接在GitHub上面拉去相应的项目。这里建议自己敲代码。码云也可以,但是发现项目相对来说较少。
                            目前本人也在学习Spring-Cloud,Spring-Boot只能熟练运用,底层一些还没怎么研究。


                            IP属地:广东32楼2018-11-27 17:22
                            回复
                              被吞楼了 好多


                              IP属地:广东34楼2018-11-27 17:25
                              回复