• 大一学习分享


    大一学习分享

    ​ 本篇文章仅为学习分享,说的不对多多见谅,不喜勿喷哦.

    自我介绍

    ​ 本人不才,高考失利,去了湖南读书,专业选了电气及其自动化,转专业失败.

    ​ 当前为非科班状态,以后也不打算转了,目前靠自学掌握了一下的知识

    • c语言
    • JavaSE
    • 数据结构与算法
    • leetCode算法在刷
    • MySQL基本语法与底层调优事务等
    • JDBC
    • web前端(html,css,JavaScript)

    成长经历

    ​ 本人高考填报的是电气及其自动化专业,即爬电线杆的电工,挺好的,但是,这一切的转机都在国庆那几天.

    ​ 我看到我的室友学c语言去搞51单片机,欸,突然,我也想试试去学学c语言,这一切的一切就这么开始了.

    ​ 刚开始,我是看鹏哥c语言,展开我的c语言学习的,刚开始的时候,还觉得编程挺有意思的,假期也是没什么事干,一天就听个3,4个小时,然后,随着学习编程的深入与大一没有专业课,对编程的认识越来越深,对我刺激最大的是,只要够卷,能挣很多w,这不就对了吗,对面挣w学习,然后就一发不可收拾学习地编程.

    ​ 因为大一我是有晚自习的,所以,我会利用9点后的时间去学习编程,早上或者中午没课也会去学,前期平均每天一般会花3个小时左右去学习编程,我花了差不多两个多月吧,具体我也记不清了,我就把c语言全部学完了.

    ​ 之后,花了大概一个多月,刷了牛客网一千五百多道c语言题目,总结了两万多字的文档,你有兴趣可以找我要,刷完之后,发现自己心不在c++,那个文档也没有续写下去的意思了,所以止步于此

    ​ 接着,我就开始了我的Java之旅,我发现Java,是真滴有趣,然后就投入到了Java的学习了,有个小插曲,为了提高自己学习的动力,我就加入了比特就业课,为什么加入?之后再说,学习Java的动力比c语言强多了,我一开始看的是老杜的Java,那气势,突然吓我一下,也把我弄得很想笑,超爱老杜的,花了大概2个多月吧,学完了,欸,此时我想去学学新特性,发现动力节点的那个老师讲的不咋地,然后就润过去找康师傅了,看到康师傅真是相见恨晚,跟着他的课,不仅丰富了我对Java的认识,新特性讲得也很好,不愧是遗憾北航宋红康[狗头保命]

    ​ 学完这些阶段再加上那时候的寒假也没什么动力,第二个学期开始后过了半个月才学完JavaSE所有的东西的,学完JavaSE,我就马不停蹄的奔向了清华大学韩顺平学数据结构去了,虽然老韩总是嘴瓢,他的数据结构的教授思路对我的算法讲解和理解提供了阶段的帮助,很佩服老韩.学完之后,我就间接的开始了我的leetCode刷题,刷着刷着到现在也有好几十题了,不多但够用.

    ​ 同时,我也继续奔向康师傅,学MySQL的基本用法与底层,学了大概三个多月,那个底层听得我真的心态爆炸,没有代码,全是理论,不过还是挺了过来,还行.

    ​ JDBC,web前端是期末总复习的时候听的,我放弃了一下算法,给他们开飞机,飞速学完,目前我正在Javaweb层面学习
    附录

    小分享

    为什么我要报班?

    1. 比特可以给我带来良性的竞争环境
    2. 比特能给我无与伦比的师资资源
    3. 比特能给我优秀的就业指导

    总结来说,比特是一个在线教育极好的一个平台,其他例如尚硅谷,动力节点也非常的好,但是奈何无线上,比特是不二之选(不展开说,不然你以为我在打广告)

    报班是否意味着无条件跟随?

    1. 我的观点看来,我是不会无条件跟随的,可以这么说,我学的比较快,我是不会跟课的,讲课速度不适合我
    2. 而且,不论我们走到哪,不要一昧的吹嘘某个东西,我们要博采纵长,才能学的更好

    如何做到超越?

    1. 持之以恒的学习,不要三分钟热度,我敢说,你学几天休息几天,你一定学不好,我说的!
    2. 时常向牛人学习,要有仰慕之心
    3. 大处着眼,小处着手,既要认真学习每一门编程知识,也要纵览大局,学习主流知识
    4. 庖丁解牛,多想想为什么,善于发现编程之美
    5. 学会将课程变得更长,即将一个20分钟的视频看成40分钟,多余的二十分钟是暂停下来思考的时间,一遍过
    6. 睡前简要复习一天所学内容,第二天详细复习,深化记忆
    7. 好记性不如烂键盘,将知识点敲下来,你别以为编程不用做笔记

    编程建议

    1. 正所谓术业有专攻,向着自己的方向学习,比如,我是学Java后端的,我现在只学习Java相关的东西,其他东西我一点都不会碰
    2. 除了有方向外,我们还需要一些好用的工具,如typora做笔记,idea敲代码…不同的人群不同的需求,总是用新的,别用旧的,你别说学校要求,你私下不会用新的?
    3. 多敲多练,你不敲你永远都不知道会敲出什么狗屎代码,我经常会这样敲出很多bug
    4. 不要好高骛远,别想着总想用所学知识搞一个项目出来
      • 我以前老这样,被教训了之后不敢了,因为,初学者那点知识,啥都做不出,你去写不是白给吗
    5. 学会自己找错误,不要一有异常或报错就找老师,编译错误或者达不到效果就找老师,这样不如叫老师帮你写算了,只有我们思考过不会才找才是有效的

    未来展望

    • 我的学习目标是大二暑假投出简历,暑期去实习,给自己加实习经历
    • 在大二阶段不说挺进蓝桥杯国赛,至少省赛二等之上
    • 大三深度学习,深度钻研框架源码层面,并面向大厂投简历
    • 大四走向阿里

    ​ 最后,千里之行始于足下,要想真正成为强者必须现在开始行动,大家和我一起向大佬学习,跟随他们学习的脚步,相信你我一定能大放异彩.

    ​ 暑假的更新计划:

    ​ 一篇过专栏 -> JDBCHTMLCSS

    ​ 编程专栏 -> JavaScriptjavaweb

    ​ leetCode专栏 -> 22层 -> 50层

  • 相关阅读:
    大数据技术之-Hive源码
    百度之星程序设计大赛
    使用香橙派 在Linux环境中安装并学习Python
    风格迁移篇---重用鉴别器进行编码:朝向无监督的图像到图像转换
    【LeetCode面试经典150题】92. 反转链表 II
    基于 Debian 12 的 Devuan GNU+Linux 5 为软件自由爱好者而生
    django基于python的编制考试信息管理系统--python-计算机毕业设计
    Unity性能优化分析篇
    C/C++使用Windows的API实现共享内存以及同步
    SpringBoot-基础篇复习(全)
  • 原文地址:https://blog.csdn.net/JOElib/article/details/125536393