✅作者简介:大家好,我是新小白2022,让我们一起学习,共同进步吧!🏆
📃个人主页:新小白2022的CSDN博客
🔥系列专栏:算法基础入门
💖如果觉得博主的文章还不错的话,请点赞👍+收藏⭐️+留言📝支持一下博主哦🤞
系列文章目录
🍋🍍算法学习打卡🍍🍋
文章目录
🍋🍍系列文章目录
🍍前言
🍋二、大学知识不是无用,只是它的重要性要在你工作很多年才后体现出来
🍋三、数学很重要,也许你只有这一次机会有大把的时间来好好学习数学
🍍五、能大规模商用的技术,都不需要智商,否则这种技术就不可能规模化。
🍍七、理论基础很重要,入职之后的差距就是这些看上去无用的基础知识拉开的
🍍八、一个有水平的程序员,应该花80%的时间做代码设计、画时序图,画UML图;剩下20%的时间写code和调debug;菜鸟程序员的这个比例恰好是反的
🍋1、虽然技术是程序员的根本,因为没有技术你就没有钱。但是也一定要记住,技术并不是你的全部。
🍋2、通过技术兼职来接私活赚钱是可行的,但是一定要找靠谱的平台
前言
大学四年,其实转瞬即逝;
大学四年,其实并不只是浑浑噩噩,不痛不痒,也可以丰富充实!
千万不要认为大学四年很长,其实一晃就过去了!
千万不要认为大学⌛有四年,其实大三就要找工作了!
🚩大学时光这样度过🥇
🌞我的大学生活,羡慕/支持🤞
🍓一、做一个程序员,而不是做一个码农
和IT行业相似度最高的行业是盖楼房。真的相似度相当惊人。而码农的工作和搬砖没什么区别,就是东搬轮子西拼凑,哪里漏水修哪里,会铺个地砖和个水泥,就能把房子搭起来。和工程师的区别在于,搬砖工人是拿不出建筑图纸的,但工程师可以。码农是搞不定项目方案的,但程序员可以。
码农的工作和搬砖没什么区别,就是把一些模块拼到一起,有问题了就东修西补,程序能跑通就不错,只会用教过的一两种技术。做个码农很容易,但程序员是个长期的职业,你在学校学习的是编程的思想、解决问题的逻辑、持续学习的能力。重视基础课程,深入学习一两门语言和技术,理解透彻了,以后学习别的新技术自然触类旁通。而不是今天跟风学这个,明天又听人说那个好。不要等毕业的时候说出“XX技术学校没教过,所以我不会”这种话。你上的是大学,不是技能速成培训班。
🍋二、大学知识不是无用,只是它的重要性要在你工作很多年才后体现出来
很多课程不是没用,不要太抱怨,只是教学的方式没有办法引起你的兴趣。对于一门课程,选一本经典的教材,认真研读,并且善于Google,看看国外名校这门课程的教材与讲义,并且做做他们的作业。但是Google和百度了解,前提是你学好英语。
🍋三、数学很重要,也许你只有这一次机会有大把的时间来好好学习数学
等你参加工作了想回过头来恶补,很难。你的工作不允许,你的家庭不允许,归根结底你的时间不允许。工作是你靠知识赚钱的时候了,没有太多时间留给你学习知识。
🍍四、对程序员来说,学好英语真的很重要
能否使用英语查阅资料,是区分技术人员水平的重要指示之一。寄希望于“有人迟早会翻译成中文”的人是愚蠢的、是会被淘汰的。而且永远拿着二手资料,你如何把控风向,紧跟潮流?
🍍五、能大规模商用的技术,都不需要智商,否则这种技术就不可能规模化。
所以准程序员们一定要时刻警醒自己,「会一两门编程语言只是职业的开始」,持续学习深入学习才是你的出路。
绝大多数人都会犯的错误就是“短期高估自己,长期低估自己”。除非你天资聪慧,否则别想着大一就捣鼓出什么牛逼程序来一鸣惊人。学编程的过程会经历数个瓶颈期,中间你也许会数次感到万分绝望,甚至开始怀疑人生。
但你要相信,只要坚持写下去,瓶颈总会突破,成为一个超越平均水准的职业程序员是没有什么大问题的。
👍六、少说废话,多写代码
废话有很多种,程序员界最多的大概就是整理哪个语言/框架/平台/技术好;
准程序员则喜欢问,我是不是应该学A/B/C/D……学了是不是有用之类。技术讨论并不完全无意义,但在你打好计算机基础、熟练掌握至少一门语言、开发过一个能看的项目之前,这些讨论对你来说就是浪费时间的废话,没事看看就行,别去跟风凑热闹。有这时间多写点代码,刷刷算法题,找点项目做做,找不到就从自己日常身边找点需求去用代码实现。不要说你觉得没有什么可写的,如果是这样,那你要反思下自己适不适合编程这条路。
🍍七、理论基础很重要,入职之后的差距就是这些看上去无用的基础知识拉开的
数据结构和算法,计算机组成原理,计算机网络,计算机操作系统,数据库。。。
🤞这些基础知识决定你在技术上能走多快和走多远。😁
🍍八、一个有水平的程序员,应该花80%的时间做代码设计、画时序图,画UML图;剩下20%的时间写code和调debug;菜鸟程序员的这个比例恰好是反的
不论这个需求有多紧急,你都一定要“想好再动手”;而“想好”的标志就是设计文档写好了;文档一旦写好,写代码就是纯粹的无脑工作而且不容易出错。
🍋九、建立一个技术博客
如果可以的话,建议你建立一个属于自己的技术博客,在博客里记录自己的技术探索之路。这个听起来好像挺难的,其实当你真正开始做的时候,你会发现也就那么一回事儿。你的技术博客之后可以成为你的另一张名片,导师、HR、老板、客户等都可以通过你的博客了解到你的技术水平。
🌞学习之外
🍋1、虽然技术是程序员的根本,因为没有技术你就没有钱。但是也一定要记住,技术并不是你的全部。
因为你的身体你的健康比钱更重要,因为你很难搞一辈子技术。
所以,早点开始健身、早点为你的职业发展做规划。
🍋2、通过技术兼职来接私活赚钱是可行的,但是一定要找靠谱的平台
常见的方式有技术论坛、朋友推荐、外包平台。
比如程序员客栈-领先的程序员自由工作平台-程序员兼职 (proginn.com)https://www.proginn.com/
🚩3、女朋友?
其实不需要太过在意,一切随缘,喜欢了就去追,追上了就好好处。要知道,大龄单身男程序员所占比例并不是很多,完全不用担心找不到女朋友。其实主要是评估自己当前的阶段,比如你准备考研或出国留学,准备考试,如果被爱情上的琐事困扰,结果就可想而知了!
🍍4、不过于相信别人所谓的经验
你可能听说某某普通二本也能进大厂,又是当前某某语言火热,某某又轻松转行,此时一定要小心的看,结合自己的实际情况,仔细分析,哪些是自己可以借鉴的,哪些压根一个字都不能信。不要光看他说了什么话,还要看说这话之后,做了什么事
🍍5、懂得融入各种喜欢、不喜欢的身边环境。
愿意把洗发水借给别人,愿意与人分享食物。但是不要把书借给别人。书只送给心爱的人。
🍍6、人一生最该坚持的事就是看书
持续且有效地阅读能带给你的,不止是浮于纸面的知识,更重要的是对你思维认知的隐性提升。阅读本身也不难,难的是你愿意花功夫去感悟书中包裹的前人见解和思维远见。
当然还有健身
🍋7、主动学习,是你拉开和同龄人差距的秘诀。
从小到大老师都会主动的教我们学习,我们习惯了填鸭式学习。在大学/工作,再也没有人主动帮你,自己不去问不去学就永远的不会了。大学/工作的事情,一定要主动问主动做笔记,一切都得靠自己。
🌞写在最后
恭喜你进入了一个充满机遇与挑战的行业,首先是要保持万分的热情,对待你选择的行业。
你需要知道:你选择的这个行业会有数不胜数的代码要码、有千奇百怪的bug要调试、有日新月异的技术要学习...这个行业没有那么轻松,唯有充满兴趣、持之以恒才能走得更远。(一起学习,记得点赞,收藏呀!)
选择计算机相关专业,我的大学该怎样度过? - 知乎 (zhihu.com)https://zhuanlan.zhihu.com/p/551940891
- 多运动
- 有空出去旅游,开阔眼界
- 别宅
- 千万别天天熬夜
- 多交几个知己
- 让自己开朗
- 锻炼自己沟通能力
- 如果胖了,及时减肥
- 如果偏瘦,坚持健身
- 除了计算机外,有一门自己的爱好
- 学会打理自己的生活
- 锻炼自己的自制力
- 不要沉迷游戏