程序员的大学|彪悍的人生可以没有妹,但必须要有技术!

系统设计---算法与架构 这片文章对系统设计的具体步骤及相关知识进行介绍,主要分为四部分:算法设计、IC系统架构设计、基于systemC的IC系统设计、系统设计工具SPW简介。 (一)算法设计 系统设计的第一步是给出清晰的系统规范,该规范写明了系统的功能、性能、费用、开发时间等。接下来创建一个系统行为模型,并且可以用来初步验证设计的性能。再下来,对行为模型进行细化,即进行算法设计。算法设计大致分为三步: 1)给出浮点 阅读详情

高尔基曾说“书籍是人类进步的阶梯”,作为过来人来说,读书读好书真的很重要。昨晚回头翻看了一下图书馆的借书历史记录,我自己也被吓到了,到目前为止竟然借了339本之多,主要是在大二和大三借阅的。这也从侧面反映我那时处于迷茫期,每当去图书馆看了什么书说的一门技术我觉得挺新的,管他三七二十一就给借过来了,大多数也只是翻了翻就给还回去了。当然也有几本书是认认真真地看了一遍又一遍,而这些书对我的影响是颇深的。

  下面按照大致阅读时间顺序列出十本书:

1.《疯狂的程序员》

  这是一本程序员写的小说,描写了绝影等程序员的成长之路,分为大学、工作、创业三部分。书中绝影在大学中每个细节我都感觉那么地真实,仿佛我也将走绝影的道路。绝影的技术不算大牛,但比起身边的同学又不是小菜,每天最多的时间还是对着电脑捣鼓着程序,或因为一个问题不能解决而绞尽脑汁苦苦思索,或因为有了点小小的成果而沾沾自喜兴奋异常。工作的时候,不因为赚多少钱快乐,而因为写程序员快乐。朋友评价:不懂生活!

  这本书对我的影响是深远的,从那时开始,我可能已经打心底决定了要做一个绝影式的程序员。

 

2. 《计算机奥秘》

  对于我一个在上大学之前几乎没接触过计算机的学生,高考志愿却选择了计算机专业,源于我心中对IT的崇敬。而一点基础没有的我,刚开始确实很不适应,《计算机导论》课不知是老师讲的太差,还是我基础太差,总之,完全听不懂老师所云。对计算机的懵懵懂,主要是偶然的机会阅读了这本书,我才知道了什么是CPU、什么是内存,磁盘、鼠标、键盘、显示器是怎么工作的。这本书以简洁平实的语言,通过配以插图生动地揭示了计算机背后的奥秘!笔者是一个C/C++出身的程序员,学习编程有什么学习问题或者关于C/C++学习的路线的话可以私信我交流。

  一个好老师很重要,但好老师总是可遇不可求,退而求其次,一本好书可以充当好老师的角色,《计算机奥秘》就是我计算机入门的良师!

 

3. 《高质量程序设计指南》

正如其名,这本书正是要教你怎样编写高质量的C/C++程序,林跃博士以自己编程积累的经验教训向读者论述了高质量软件开发方法与C/C++编程规范。同时,他在网上写的《大学十年》短篇传记,描述的充满激情的学习和生活态度,也曾深深地感染了我。看完之后,略有小感触,给自己今后编程进行了规范,《走近专业程序员——从代码规范化开始》。

  大一学C++老师只教了我们语法,至于编程的其它东西一无所知,这本书教会我编程基础不仅仅是语言层面上的,要想做一名程序员,你至少要有良好的编程习惯。

 

4. 《程序员的自我修养》

以前写程序只知道写完程序点击运行就可以了,大三学汇编语言以及编译原理,那时开始对程序底层运行机制有了浓厚兴趣,这本书正是告诉了我软件的运行机制和原理,一个程序在编译、链接和运行时刻发生的各种事项。这本书很“深奥”(可能是我的水平有限吧),但我一遍又一遍地“啃”,此书在我手上足足呆了差不多有一年的时间,过期了还了再借,直到有人给预约了我不得不还。

  我曾想如果我不看这本书,等我到毕业之后都很难说自己是计算机专业的学生,因为我连程序怎么运行的都不知道!

 

5. 《C和指针》

  虽然从大一就学了C(我不好意思说C++,因为学的基本上是C一套东西),但一直对指针却心存畏惧,不愿触及。但大三上学期偶然看了这本书,才发现,指针其实是那么地有趣,然而懂了其中的原理,一切都是那么地明了。那学期很疯狂,课非常多,但每天我都会花时间一字一句地阅读这本书,对其中不懂的地方仔细推敲,每次读完都很满足。而大三下学期去公司招聘,笔试试题关于C语言的,我都很轻松地做出来,这主要归功于此书。

  什么叫幸福?幸福很简单,猫吃鱼、狗吃肉、奥特曼打小怪兽,那是我的幸福就是每天能看一会《C和指针》,如此而已。

 

6. 《C专家编程》

  从名字就能知道,此书就是想让你变成C语言的专家,的确,此书讲的东西很深奥,从C的历史、语言特性、声明、数组、指针、链接、运行时、内存以及如何进一步学习C++等问题进行了细致的讲解和深入的分析。每章之后都有一个有趣的故事,从这本书中我第一次听到图灵机、C语言混乱编程大赛等等。

  第一次看此书看的云里雾里,后来又看了n遍,我讲此书放在床头,上床还没熄灯的话会翻几页看看,每次都会别有体会。

 

7. 《算法导论》

  从大一酱油ICPC以来,心中隐约有种痛——自己太笨,算法学不会!但一直我不服气,看了N多本算法书,每次看完之后都不能理解,于是在网上买了这本传说中的算法“黑书”。

  研究生阶段还是要在算法上摸爬滚打,还是会拾起这本书的。

 

8.《编程之美》

  这本书以“面试的各种小故事,告诉读者微软需要什么样的技术人才,重视什么样的能力,如何甄别人才”开篇,后面陆续讲了很多关于算法和程序设计的题目,每题在算法层面从高复杂度逐步到低复杂度进行讲解。算法是枯燥的,编程之美的美也许就在于对算法不断精益求精的过程,我要读懂这种美还需要一定的时间。

 

9. 《C++ Primer中文版》

  这本书的副标题为“一本久负盛名的C++经典教程”,这不禁让我感到有点遗憾,读到此书时已经是大四下学期了,有点相见恨晚的感觉。本书的作者都是C++权威人物,书中强调重要的知识点,提醒常见的错误,推荐优秀的编程实践,给出使用提示,还包含大量来自实战的示例和习题。这些都是国内教材无法做到的。

  当我不用C++很多年之后,再次拾起C++,连最基本的面向对象的知识都不懂,这本书作为我面向对象的入门宝典,即使三年之前我就曾学到过,但再遇到此书之前,我一直不敢自诩学过C++。

 

10. 《More Effective C++中文版》

  大三下参加科大讯飞的培训,有位老师推荐这本书,但一直以来却没有时间阅读,直到现在考研之后终于读起这本书。这本书解释了如何才能编写更高效的C++软件:运行效率更高、更为健壮、更为稳定、更容易移植以及更易于重用。

MAC 青花瓷(Charles)爪机HTTPS 抓包 前段时间跟之前的产品小姐姐聊天,小姐姐说开发让她抓包帮忙看下数据,然而自己又不会,那就来写一篇简易版的教程 冲冲冲! 手上只有mac电脑跟iPhone手机,只做苹果手机的抓包,android7.0以上版本也没法通过正常的抓htts的包,让安卓开发装个后门吧,不是安卓开发并不知道是啥,连上USB之后访问chrome://inspect/#devices就能很简单的抓包 一、准备工具等 青花瓷... 阅读详情

相关推荐

硬件压力测试工具使用方法

B, --bind host# 绑定到主机的多个地址中的一个。当客户端到服务器端的测试结束时,服务器端通过-l选项指定的端口(或默认为客户端连接到服务器端的端口),反向连接至客户端。-c, --client host#如果Iperf运行在服务器模式,并且用-c参数指定一个主机,那么Iperf将只接受指定主机的连接。-C, --compatibility# 与低版本的Iperf使用时,可以使用兼容模式。-b, --bandwidth #[KM] UDP模式使用的带宽,单位bits/sec。

weixin_53303772的博客 8214

微软为一人收购一公司?破解索尼程序、写黑客小说,看他彪悍的程序人生!...

作者 | 伍杏玲出品 | 优快云(ID:优快云news)格子衬衫、常掉发、双肩包、修电脑、加班多……这些似乎成了大众给程序员的固定标签。近几年流行的“跨界风”开始刷新人们对程序员的...

优快云资讯 5762

实例讲解Simulink应用层开发CAN报文解包及CAN信号设置方法

本文通过讲解MCU CAN解包模块的模块设置、输入输出信号的设置及仿真测试验证,说明了CAN解包模块的设置方法、CAN解包模块输入输出信号的设置方法以及CAN解包模块的仿真测试及修正方法。在模型搭建过程中,建议养成一种搭建完成仿真测试验证的习惯,在模块阶段发现错误,解决错误,避免在后期模块集成之后报出大量错误,增加解决错误的工作量和难度。希望通过本文的介绍能给相关技术人员带来一些参考和帮助。

qq_43011586的博客 5680

28岁程序员期权过亿,彪悍从字节退休,网友:酸了酸了!

往期热门文章:1,《往期精选优秀博文都在这里了!》2、呕心沥血总结的14张思维导图,教你构建 Python核心知识体系(附高清下载)3、一份来自亚马逊技术专家的Google面试指南,Gi...

emprere的博客 1007

泛微OA表单设计实战:如何快速实现自定义多选浏览框(附完整配置步骤)

本文详细介绍了在泛微OA中快速实现自定义多选浏览框的完整配置步骤。针对招聘提报、活动审批等需要从海量数据中规范选择多个条目的业务场景,文章从理解需求、构建数据源、设计查询页面到创建浏览框控件,提供了清晰的实战指南,帮助开发者高效解决复杂数据选择难题,提升表单操作体验。

yog99的博客 1048

【商业化】【msix打包】Python 应用打包为 MSIX 的正确流程:入口点问题与解决方案

发现用msix打包工具打包python做的exe时总找不到程序入口点,后来理了一下才发现自己误会了,需要先生成一个基本的setup.exe,msix的打包是基于这个初始的安装程序进行的。只需要点击Buile-》Compile,然后Open Output Folder就可以得到exe安装程序了。可以使用免费工具inno setup来创建初始安装包。其中{group}这样的变量会自动匹配,不用自己指定。如果点击Run会运行安装程序。

每日出拳老爷子的博客 1103

知乎热议:28岁郭宇期权过亿,彪悍从字节退休,旅居日本开温泉酒店

点击上方“3D视觉工坊”,选择“星标”干货第一时间送达整理:公众号@新智元本文仅做学术分享,如有侵权,请联系删除。最近28岁程序员郭宇宣布退休上了知乎热搜。郭宇是谁?高考后自学编程,非...

3D视觉工坊 1万+

一种四通道高精度IEPE加速度传感器控制器设计稿

一种四通道高精度IEPE加速度传感器控制器设计稿,颇具参考价值。

boyondmcu的博客 3851

c++ cstring转字节_28岁程序员,期权过亿,彪悍从字节退休!

新智元报道来源:知乎编辑:梦佳、永上【导读】最近28岁程序员郭宇宣布退休上了知乎热搜。郭宇是谁?高考后自学编程,非计算机专业出身,曾入职支付宝,2014年加入字节跳动,28岁实现财富自由提前退休,旅居日本经营温泉酒店。彪悍的人生不需要解释。你的28岁在干嘛?硕士毕业?苦苦等待一份大厂的offer?而有的人,28岁,已经光荣退休了。「如何看待年仅28岁的郭宇宣布从字节跳动退休?」又...

weixin_32831131的博客 145

26、机器学习模型的成员推断攻击与隐私保护

本文探讨了机器学习模型面临的成员推断攻击及其对隐私的潜在威胁。通过使用CIFAR-10数据集,详细介绍了如何利用影子模型和攻击模型推断特定数据点是否属于模型的训练集。实验表明,即使无法直接访问模型参数和原始数据,攻击者仍能以高于随机猜测的概率进行推断,从而构成隐私风险。此外,文章还分析了实验的关键技术点,并提出了多种隐私保护建议,包括数据脱敏、差分隐私、模型正则化等方法。

coffee的博客 123

AI应用架构师实战:半导体器件仿真AI智能体系统搭建

半导体器件仿真(如MOSFET、FinFET等)是芯片设计的核心环节,传统流程依赖专家手动调参、多物理场仿真引擎(如TCAD)耗时(小时级至天级)、经验难以沉淀,导致研发周期长、成本高。如何构建一个AI智能体系统,实现仿真任务的自动化调度、参数智能优化、结果分析与知识沉淀,成为提升半导体研发效率的关键挑战。

移动开发前沿的博客 1222

28岁程序员身家过亿退休,追寻诗和远方:去日本!

1有人28岁刚刚硕士毕业,有人28岁还在换人生第二份工作为月薪过完努力。而有的人,28岁,已经光荣退休,追逐另一段生活,拥抱山间清泉与峡谷的风,感受世间春夏秋冬。...

IT局 1176

【无人机基站】基于K-mean算法实现无人机基站部署附matlab代码

【无人机基站】基于K-mean算法实现无人机基站部署附matlab代码

天天酷科研的博客 241

知乎热议:28 岁程序员期权过亿,彪悍从字节退休,旅居日本开温泉酒店

公众号关注“五分钟学算法”设为 “星标”,带你了解技术圈内新鲜事!转自新智元最近在知乎上看到一个热门话题,一位程序员 28 岁的程序员宣布退休,引发了无数网友热议,今天跟大家简单分享下...

程序员吴师兄的博客 1831

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

流比!28岁郭宇期权过亿,彪悍从字节退休,旅居日本开温泉酒店

(给机器学习算法与Python学习加星标,提升AI技能)来源:知乎首发:新智元(AI_era)相关链接:https://www.zhihu.com/question/375888332?...

机器学习算法与Python学习 683

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

28岁程序员狂赚上亿宣布退休,网友:这就是命!

28岁的你会有怎样的际遇? 或许刚硕士毕业,正要面对这汹涌澎湃的社会,为一份满意的大厂offer焦头烂额; 或许是看着刚到帐不久的工资,一点点被房贷车贷,还有花呗分割,为温饱生计发愁。 而有的人,28岁,已经光荣退休,追逐另一段生活,拥抱山间清泉与峡谷的风,感受世间春夏秋冬。 01 28岁末尾,他选择了退休 28岁,将近三十而立的年龄,郭宇已经在字节跳动担任了6年的资深技术专家。 初入字节跳动,就拥有了期权股票,乘着年年翻倍上涨的估值,拿到0.5亿-4亿...

weixin_45820912的博客 480

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

为什么有人在技术造神?论程序员的工匠精神

点击上方“程序人生”,选择“置顶公众号”第一时间关注程序猿(媛)身边的故事为什么有人在技术造神大家应该已经感受到,技术圈这两年已经和娱乐圈创业圈差不多的氛围了,这其实是有原因的。最主要的原因是,创业公司和创业媒体越来越多,他们需要大量的程序员投身到创业这个高风险的行业中,而造神,正是让程序员们自动跳进火坑的绝佳办法。不是说程序员不能创业,我是说,创业媒体们故意模糊了创造和创业的界限,把程序员们的创

程序人生的博客 1万+

年仅28岁的程序员郭宇,宣布从字节跳动辞职,实现财富自由!

点击上方蓝色小字,关注“涛哥聊Python”重磅干货,第一时间送达本文转载自公众号“新智元”来源:知乎编辑:梦佳、永上【导读】最近28岁程序员郭宇宣布退休上了知乎热搜。郭宇是谁?高考后自...

涛哥聊Python 3771

年仅28岁的90后程序员从今日头条退休

90后字节跳动程序员大佬,28岁坐拥上亿身家,宣布光荣退休开启养老生活,在国内互联网圈内掀翻了锅引起热议! 了解发现,这位28岁就宣布退休的90后程序员大佬人生轨迹确实爆棚,大学非计算机专业自学程序,面腾讯,挂了,入阿里,稳了,开启行业生涯,后跳槽糗事百科被字节跳动招安,字节跳动6年爬到资深技术专家,手握字节跳动0.5-4个亿RMB的期权价值,自投美团和拼多多等其他公司的股票,28岁财务自由,运气爆棚,彻底走向人生巅峰! 据圈内人透露,郭宇现在旅居日本开温泉酒店,在日本各地有多处房产,国内开保时捷718上

卢松松 778

这名程序员28岁就退休了。。。

公众号关注“大鱼机器人”设为 “星标”,重磅干货,第一时间送达!新智元报道来源:知乎编辑:梦佳、永上【新智元导读】最近28岁程序员郭宇宣布退休上了知乎热搜。郭宇是谁?高考后自学...

张巧龙的博客 1009

28岁程序员宣布从字节跳动退休,而我还在搬砖

点击上方[全栈开发者社区]→右上角[...]→[设为星标⭐]最近28岁程序员郭宇宣布退休上了知乎热搜。郭宇是谁?高考后自学编程,非计算机专业出身,曾入职支付宝,2014年加入字节跳动,2...

全栈开发者社区 958

自由了!在字节跳动做码农6年后,28岁郭宇宣布退休!

新智元来源:知乎编辑:梦佳、永上转自:开发者技术前线最近28岁程序员郭宇宣布退休上了知乎热搜。郭宇是谁?高考后自学编程,非计算机专业出身,曾入职支付宝,2014年加入字节跳动,28岁...

码农code之路 1473
上一篇: 全栈工程师已经过时?
下一篇: C++从入门到放肆!
CodingPs
博客等级 码龄7年 182粉丝 253原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值