这个时期秋招已经开始了,如果是走校招那么肯定是会经历“门槛”,研发岗位通常要求4级,个别要求英语6级甚至其他语言。那如果面向就业,肯定得早早计划英语四级通过,最好计算机二级也通过。这只是一个微不足道的“门槛”。那么其次包装后的简历,预先准备的话术也是第一轮面试的关键。对于初级程序员而言,能正常回答项目的技术点并延伸内容是基本,那么剩下的就是拼现场发挥了。
程序=数据结构+算法。非常想写,但写不出来。这就很尴尬了。
从我如今的面试经历看来,刷牛客和leetcode是真的很有必要的。
我打算沉淀一段时间走社招的路子。这里留下一些书籍也许可以帮助到你。

《C++ Primer 中文版(第 5 版)》
C++和C语法基础,语法是一门语言的基础。光说不练没意义,看完之后趁热把课后习题敲一遍并且自己编译通过才算看完。
《STL源码剖析》
熟练掌握标准库,不用重复造轮子,写出更C++的代码。
《Effective C++》
一天一个老老实实的看完,C++程序员必经之路。
《深度探索C++对象模型》
大厂爱问的对象模型。
《深入理解C++11》
《鸟哥的Linux私房菜基础学习篇》
《Linux Shell脚本攻略》《Shell脚本学习指南》
熟练使用linux系统,能够利用shell script写一些小工具提高日常开发效率。
但我们的目标是星辰大海
《UNIX环境高级编程》
有时间反复看。
TCP/IP协议《TCP/IP详解 卷1:协议》
卷1就够你看了。
先写这么多吧,这些书才入行,最重要的还是练习。
但凡遇到英语四六级考试,公务员考试亦或者是考研,
大部人包括笔者自身,第一想法就是搜索前辈经验来了解,做往年的题来提高。
而C/C++成名已久,成熟的经验定然是丰富,笔者特此写文记录入坑之旅。
(之后的学习会一直补充修改此文内容,自己一定能够坚持下去。)

能搜到的比较主流的路线
C语言学习路线
C++学习路线
C语言学习路线
语言本身的学习
① 《C Primer Plus》《C和指针》 《C专家编程》
这三本书主要是了解最基础的语法,学会指针和内存管理,而这两点也是检验C语言的标准之二。
这里一定要耐着性子看下去,遇到不懂的立刻百度随后并记录下来。
如果即将面临毕业找工作,可以在刷完课程题目之余买一本C语言面试题配合书籍继续刷。

② 这点给初学C语言的小白一些建议:
假设各位对电脑是小白但仍然继续学习C语言,学习中对存储方式,栈或者寄存器不是很理解。
这里建议穿插学习计算机基础的四门课,也就是考研408计算机学科专业基础综合。
这个在某宝有完整视频可以观看,实际学完大概需要很长时间,如果对视频实在没兴趣。
那就遇到什么不懂的字眼就搜索,这样虽然不是很系统的学习,但不失为自下而上的学习方式。

总结:一定要重视基础,可以根据面试题去增强知识点的细节学习,对笔者而言找到工作为Top 1.
C++学习路线
C++初学,跟着前辈种草入坑之旅刚开始。
① 《Primer C++》《Effectuve C++》《C++标准程序库》《STL源码剖析》《深度探索C++对象模型》
如上是有先后学习顺序的,经验源自B站 UP CodeSheep
这里不用继续推荐书籍,在第一本书的序言里自有推荐书籍。
C++是真的很难,要更加沉入的学习。
记得还要学设计模式,数据结构与算法。
② 最后给一些建议:
1.语法不能停留在看和记,一定要敲代码 :刷题
2.优秀的代码例子学习 :看书敲例子
3.项目开发的累积:目前 0 项目积累
4.推荐一个学习网站: C++
5.选择优秀IDE开发环境:笔者使用的是VScode,VS2019。不要初学就用GCC,浪费时间。

点赞
1

评论

确定了C/C++的学习路线之后,便只能是一条路走到黑了相关推荐

  1. 【学习路线】——JAVA工程师成神之路

    分享一位大佬的博客,对于一名比较迷茫java工程师确实是比较好的学习路线,特转来,忘共勉 一.基础篇 JVM JVM内存结构 堆.栈.方法区.直接内存.堆和栈区别 Java内存模型 内存可见性.重排序 ...

  2. 从入门到实战,Android学习路线大全,程序员翻身之路

    多Acitivity管理: AndroidManifest.xml文件的作用 Intent的使用方法 使用Intent传递数据的方法 启动Activity的方法 IntentFilter的使用方法 A ...

  3. 小猿圈Web前端开发学习路线

    很多人已经下定决心学习前端开发,但是学习很盲目,没有一个明确的目标,导致学了很长时间效果也没有很明显,最终放弃了,这个结果是我们最不想看到的结果,那么学习路线就十分重要了,好的学习路线对学习会引向成功 ...

  4. web前端工程师学习路线指南,完整Web前端学习路线图

    有人说:只要有恒心,铁杵磨成针.这不对,学习重在兴趣,而不在恒心.当你通宵达旦的玩游戏,捧着自己喜爱的名著谈天说地时,不是因为有恒心,而是因为兴趣.只有不感兴趣的东西,才需要恒心的妥协. 所以请抛弃恒 ...

  5. 能看懂vue源码什么水平_送你 Vue 学习路线的最佳实践

    最近面试发现很多人上面写了熟练使用 Vue 开发框架并了解其设计思路.可是我问了些 Vue设计思路上的的问题,他们就回答的吞吞吐吐. 有些人以为知道 Object.defineProperty 这个 ...

  6. 网络安全自学入门:(超详细)从入门到精通学习路线规划,学完即可就业

    很多人上来就说想学习黑客,但是连方向都没搞清楚就开始学习,最终也只是会无疾而终!黑客是一个大的概念,里面包含了许多方向,不同的方向需要学习的内容也不一样. 算上从学校开始学习,已经在网安这条路上走了1 ...

  7. 小猿圈Web之前端开发学习路线及建议

    人生在勤,不索何获.--张衡 很多人已经下定决心学习前端开发,但是学习很盲目,没有一个明确的目标,导致学了很长时间效果也没有很明显,最终放弃了,这个结果是我们最不想看到的结果,那么学习路线就十分重要了 ...

  8. CTF web安全45天入门学习路线

    前言 因为最近在准备开发CTF学习平台,先做一个学习路线的整理,顺便也是对想学web的学弟学妹的一些建议. 学习路线 初期 刚刚走进大学,入了web安全的坑,面对诸多漏洞必然是迷茫的,这时的首要任务就 ...

  9. 2020年Web 前端怎样入门?最新Web前端入门的学习路线

    2022年最新Web前端入门的自学路线 > 新手入门前端,需要学习的基础内容有很多,如下. 一.HTML.CSS基础.JavaScript语法基础.学完基础后,可以仿照电商网站(例如京东.小米) ...

最新文章

  1. 二维随机变量期望公式_MIT 6.041 概率论笔记 离散随机变量(二)
  2. Vue2.0环境安装
  3. 致盗窃,抄袭有三AI内容以及不可理喻的读者
  4. 《PowerShell V3——SQL Server 2012数据库自动化运维权威指南》——2.13 创建视图...
  5. 爬虫之request
  6. 蓝桥杯 反置数 数论
  7. 51单片机多种方式点亮LED
  8. 【马仔创业感悟】什么是初创公司
  9. 华硕笔记本电脑电池保修范围
  10. 关于下载pdf请求不到数据问题
  11. Longitudinal Statistics 纵向统计分析
  12. dbeave 安装驱动网络问题失败
  13. [Unity基础]GL图像库
  14. css情景动画,CSS3 白天/黑夜场景轮回动画
  15. (转)任正非对新员工的寄语:烧不死的就是凤凰
  16. Realtek PCIe GBE Family Controller(有线网卡)及Intel(R) Wi-Fi 6 AX201 160MHz(无线网卡)前出现出现黄色感叹号!解决方法。(win10)
  17. 方维分享系统模板修改,产品详情页note修改
  18. NOI:2722 和数
  19. 概率论的基本公式(概率导论第一章)
  20. 概率分布基本概念、描述和关系

热门文章

  1. poj 2236 WirelessNetwork 并查集
  2. 从零开始学keras之预测房价
  3. php自定义目录,ThinkPHP中自定义目录结构的设置方法_php技巧
  4. Java运算符(Operator)之 算数运算符(ArithmeticOperator)
  5. android 分享小程序,Android分享微信小程序给微信好友,封面bitmap的处理
  6. python找不到模块pyodbc_“import pyodbc”导致“没有名为pyodbc的模块”
  7. java 多行文本框_Swing常用组件之多行文本区JTextArea
  8. 学会这个python数字大全,让你不再发愁
  9. python request和urllib_requests和urllib.request的区别是什么?
  10. mvn linux,Linux安装Maven