致对未来迷茫的你

大家好,这里是程序员学习日记

致对未来迷茫的你_第1张图片


目录

  • 一、前言
  • 二、个人介绍
  • 三、大学生应该如何度过大学四年
  • 四、我们到底应该如何学习?
    • 1、程序员的青春是码出来的
    • 2、学会取舍、挤时间学习
    • 3、学会利用现代资源
    • 4、学习路线的推荐
    • 5、博客和gitub/gitee的重要性
  • 五、我的博客

一、前言

相信很多大一大二甚至是大三的小伙伴对自己的未来都是迷茫的,不知道自己想要什么,不知道自己未来将会从事什么工作,没有精确的学习目标,整日只是与室友、与同学一起随波逐流,沉浸在短暂、低俗的快乐中,荒废光阴;我们时常会痛恨自己的无能、颓废,我们也知道宝剑锋从磨砺出、一分耕耘一分收获,我们也疲惫于现代社会下疯狂内卷的现状,我们也时常萌生要努力奋斗的想法,但这些最后都统统转化为了对未来的迷茫;为什么会这样?如何改变这种现状?下面我慢慢解答。


二、个人介绍

我是来自重庆,目前就读于江西财经大学计算机科学与技术专业的一名大一学生,以后想应聘腾讯、阿里、字节这类大公司的后端开发工程师;
我的学习路径是:C语言 -> 初阶数据结构 -> C++ 语言与高阶数据结构 -> Linux系统编程 -> Linux网络编程 -> MySQL数据库 -> 实战项目;
我的学习方法是:b站相关视频 + 每周15h以上代码练习 + 每周两~三篇博客总结 + gitub/gitee代码仓库维护 + 牛客网、力扣每日刷题;
这里我分享两套我目前在b站上看到过的最好的C语言和初阶数据结构的视频:

鹏哥C语言
杭哥数据结构
看到这里,我的情况基本介绍完毕,那么你是不是和我一样有着清晰的学习路线和学习计划,并且将它付诸实践了呢?


三、大学生应该如何度过大学四年

你对你的大学四年有规划吗?致对未来迷茫的你_第2张图片致对未来迷茫的你_第3张图片

对照这张图,你现在处于什么阶段呢?如果你是大一大二,你有考虑过在大三之前把所有专业课学完然后在大三的时候找一份不错的实习吗?如果你是大三准备考研的同学你开始复习了吗?如果你是大四的同学你开始投递简历找工作了吗?

四、我们到底应该如何学习?

1、程序员的青春是码出来的

IT行业看重的是实操能力,这就要求我们自身的技术能力必须过关,而对于我们大学生来说,技术能力的表现就是代码能力,而代码能力是练出来的,千万不要有说好像老师上课讲的我都懂,然后自己下来不把学过的知识重新敲一遍的想法,提升代码能力的唯一方法就是练、再练、再练!键盘敲烂,年薪百万!

2、学会取舍、挤时间学习

很多的同学可能会说学校的课程太多,我没时间敲代码怎么办?那我同样也可以说:以后别人年薪30W,你年薪10W怎么办?时间,是挤出来的,你想要拿多少万的年薪,就必须付出多少万的努力;如果学校课程实在很挤,那我们是不是可以考虑适当取舍一下。

3、学会利用现代资源

可能,有的同学会说,我们学校的专业课老师讲课讲的很差怎么办?学校教的知识太浅怎么办?我学的是机械专业,我以后想找IT行业的工作怎么办?我想说的是:在现代社会,这些问题还是问题吗?现在慕课、b站上的学习资源一抓一大把,别人既然能有那么多的播放量,那质量就不会太差,有的只是你自己愿不愿意学;我上面推荐了C语言和数据结构的视频,这里再推荐两个学习软件吧,印象笔记(有道云笔记)-笔记可以检索,笔记丢不了,随时随地方便复习。xmind-思维导图,整理一门课程学完后的框架。

4、学习路线的推荐

  • C++后端开发工程师:C语言 -> 初阶数据结构 -> C++ 语言与高阶数据结构 -> Linux系统编程 -> Linux网络编程 -> MySQL数据库 -> 实战项目;
  • Java后端开发工程师:C语言 -> JavaSE -> Java数据结构与算法 -> MySQL数据库 -> Java Web -> JavaEE -> 实战项目;
  • 测试开发工程师:C语言 -> javaSE -> Java数据结构与算法 -> MySQL数据库 -> Java Web -> 测试课 -> 实战项目;

5、博客和gitub/gitee的重要性

博客的重要性:

  • 自己写博客,是对所学知识的总结。
  • 写博客可以记录你学习的一个过程和心得,给面试官更多了解你的机会,同时增加面试的谈资。
  • 写博客说明你是一个愿意分享的人,公司在招聘的时候对这类人很亲脉。

gitub/gitee的重要性

  • gitub/gitee 是面向开源及私有软件项目的托管平台,我们可以将自己写的代码托管到上面。
  • gitub 和 gitee 的区别:gitub 是全球性的,但是访问速度较慢;gitee是国内的,访问速度较快。
  • gitub/gitee的重要性:大公司对他们很喜欢。
  • gitub 地址
  • gitee 地址
  • gitee 使用教程
  • gitee 相关软件 提取码:yan1

五、我的博客

我的博客会持续更新《C语言初阶》、《C语言进阶》、《数据结构与算法》、《C++语言》、《Linux系统编程》、《Linux网络编程》、《MySQL数据库》、《实战项目》系列文章,其中会穿插讲解笔试真题、面试技巧,每个自然周我会发布两~三篇博客,如果你关注我,我会尽我所能把我学到的知识总结分享给你。
我的CSDN主页
我的gitee主页

你可能感兴趣的:(C语言初阶,程序人生,开发语言,后端)