栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Go语言

There is a long way to go: 编程C语言萌新入门

Go语言 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

There is a long way to go: 编程C语言萌新入门

文章目录
    • Gossip
    • “35岁”
    • “idea”
    • “method”
    • Predecessors experience
    • 好高骛远的一些书:
    • Be strong like a bull
  • *祝大家变得更强!*

Gossip
*思维导图  宏观脉络   学习方法   博客总结 
时间就像海绵,只要你肯挤,总会有的。
耐得住寂寞。CSDN和Github 总结输出。
利用搜索引擎,尝试自己解决问题。
人生,就是每一个选择的堆叠。加油!
“35岁”

朋友介绍,学学看吧。
经常看到的一种话题就是”35岁论调“,以前我觉得,35岁就失业了那还学个毛…
现在看来就是贩卖焦虑的键盘侠蹭热度。你不了解这个行业,那人可能也是跟风,所以空对空。从此便深信不疑…
所以我那朋友跟我说:”你不能总躺在那里,看别人说什么就是什么”。

“idea”

学习计算机,不能简单地理解为学习编程,更多的是应该为了掌握先进生产力,在学习的过程中顺便拿到了一个好的offer(滑稽)。——我的奇思妙想。
人生就是每一个选择的堆叠。只要做出选择,付出行动,就一定会有改变。

“method”
  1. StackOverflow.com 程序员的知乎
  2. 分享一些知乎的回答和心得方法
    一:

如何把计算机组成原理、操作系统、数据结构和计算机网络融会贯通,相互联系起来?

  • LeeMaster的回答 - 知乎 https://www.zhihu.com/question/22017267/answer/1370292747

二:

C++ 后台开发面试时一般考察什么? - 编程指北的回答 - 知乎
https://www.zhihu.com/question/34574154/answer/1612013803

Predecessors experience
作者:匿名用户
链接:https://www.zhihu.com/question/323466572/answer/680709258
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
  1. 刚学的时候多敲代码,死命敲多写注释,就算这注释看起来很废话,但实际上是在整理你的思维逻辑,现在依然我习惯先写注释再写代码,特别是复杂的逻辑,这样写起来几分钟就完事了,逻辑不会断。刚学的时候很多概念听不懂,没关系,听一遍就行,学到后面的时候,你就懂些了回头,再看看那些知识,基本上你都懂了。
  2. 多做练习题,网上搜题库,在乎质量而非数量,理解了就可以进行下一步学习。注意:要求质量,数量多没有用,反而拉低学习效率。多做笔记,多复习,构建自己的知识架构图,并且实时更新里面的内容,学习过程中,每学一些新的知识都能更新你的知识架构。另外第一次学的时候都会遗漏一些知识点,复习的过程中能把遗漏的知识捡起来,这是巩固基础知识和提高技术实力的重中之重,最高优先级。
  3. 基础一定要学扎实,不然后面听不懂,越听越懵,特别是学基础的时候,多做练习题,没有自己去网上搜,学会Debug,简单的自己尝试解决,复杂的,学会用百度谷歌,前期刚学的时候,CSDN,博客园等等能找到很多问题解决方法。多扩展其他的知识面,当然是你就业方向部分相关的知识,只需要了解就行,不用浪费时间学,知道是个什么东西,有啥特性,就好了。
  4. 提高你对编程更全面的了解。环境问题,小白学习最先碰到的环境问题,环境就能劝退一大批人,说实话,小白很难独立解决,能找别人帮一下最好。当初最拖我学习进度的就是装环境,学习过程中,以写代码为主,环境都是次要的,最好找入行的程序猿解决,实在不行上网搜视频教程。
  5. 有一定基础之后自己解决环境问题还是比较容易的。技术提升方法,有了实际项目经验之后,这个时候你的技术应该比较牢靠了,可以去尝试看一下库,模块的源码,或者去Git Hub看些相关的项目代码,以及技术大牛的代码。遇到不懂的代码谷歌搜一下。看到【还有这等骚操作?】的代码,可以做笔记,对你技术提升非常大。
  6. 当然做这步是你要注意点是,1,先把基础打牢,基础没学好就先别管提升。2,把这个任务当成支线任务,保证主线任务能够正常执行的情况下,再去看这个。不用特意腾时间去看这些
  7. 基础知识,这块占比很重,什么迭代器,装饰器,线程进程协程,几乎必问。这块需要多敲,以及HTTP ,MySQL 等等,多敲,多记,多复习。面试过程中有很多要求手写代码,这就需要你的基础扎实。项目问题,培训班和上面的视频里都会有,最少敲2个项目,自己多总结这个项目怎么实现的。多分析。对于不是特别理解的,建议每个项目再敲一边。
好高骛远的一些书:
  1. 明解C语言—入门/中级——操作系统精髓设计原理
  2. 深入理解计算机系统系统——鸟哥的私房菜基础篇
  3. 图解Tcp/Ip 图解http——计算机网络
  4. Linux内核设计与实现——深入理解Linux内核
  5. C语言陷阱和缺陷, C专家编程
  6. 计算机组成原理-克莱门茨
Be strong like a bull


祝大家变得更强!

工资5年翻10倍!年轻人靠什么买7万5的电脑?

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/945187.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号