joel 给计算机学生的建议

邮件伪造和SPF 之前看了下邮件伪造觉得挺有意思的,所以看了下邮件伪造的东西,下面简单的总结了下,如果有不妥的地方还望大佬们提出来。 1. 什么是SPF SPF是 Sender Policy Framework 的缩写,种以IP地址认证电子邮件发件人身份的技术,是为了防范垃圾邮件而提出来的种DNS记录类型,它是种TXT类型的记录。 接收邮件方会首先检查域名的SPF记录,来确定发件人的IP地址是否被包含在SP... 阅读详情
1. 不是我怀旧,而是很多东西只是对于它的精彩,过了很久的时候才发现。但没有关系,重要的是认识到了它的精彩。《JOEL说软件》应该是本不错的书。如果你不介意英文可以来 这里:http://www.joelonsoftware.com/。

2. 程序员曾经把Amazon排行比作票房,则Jolt则相当于奥斯卡。《Joel on Software》获得了第十五届生产力大奖。

3. Joel on Software 其实是个网络栏目,内容以散文的形式谈软件,但有像在说故事。

4. 陈斌在程序员上翻译了一篇 Joel on Software的文章。题目为《给计算机学生的建议》

5. Joel 给计算机学生的7条免费建议(我这里只做个摘要,斜体字是我加的):

(1) 毕业前学会写作
一个合格的程序员和一个伟大的程序员的区别不在于懂得多少种编程语言,而是在于他们是否擅长表达。你是否发现,Linux的成功是源于linus的善 于布道。在那些小型的软件的开发组织,最有权力和影响力的人是那些可以用自信,准确,舒适英语交流的人。sourceforge 埋葬了很多优秀的代码,这些已死的代码无人使用,因为代码的作者很少写用户手册。
给自己建立一个网络日记(weblog)。在上面写的越多,你会写地越容易;写地越容易,你就写得越多,这是一个正向循环激励。
这又是一个写blog不错的理由

(2) 毕业前学会C语言
你至少要花上一个学期接近机器层面的东西。否则,你不可能使用高级语言写出高效的代码。
我一直不是很喜欢用C写东西,但现在我的工作要求我必须使用C语言。渐渐我发现这段工作经验对我是非常有帮助的。我相信因此,以后我能写出更加优雅的代码。

(3) 毕业前学习微观经济学
为 什么计算机系的学生要学习经济学?因为理解商业基本规律的程序员对商业界来说是更有价值的程序员。我记得很多程序员是我非常泪丧,因为他们在代码中坚持某 些疯狂的设计——这些设计从技术上来说,完美;从资本主义的角度来看,糟糕。如果你是一个理解商业的程序员,商业会给你回报。这就是你要学习微观经济学的 原因。

(4) 不要因为某写非计算机课程枯燥无趣就敬而远之
我作为一个要找软件开发人员的雇主,我为什么要关心你在大学里所 学的欧洲历史课程分数的高低呢?毕竟,历史学很枯燥。可是你认为我会招一个当工作很枯燥就不好好工作的员工吗?实事上有时候编程同样是很枯燥的,每份工作 都会让人非常厌烦的时候。我是不会聘请那些只愿意干有趣工作的人。
记得大学的时候,我的概率论考了99分。开始我并没有学得多好。中间的小测验一道题都不会。我并不喜欢这门课。哪个学期我还去参加了算法培训。回来后老师告诉我你考得分不够,我坚决不会让你过。最后他还是没有给我得满分。

(5) 学习大量编程实践课程
如 果走运的话,你可以在计算机系发掘出很多有大量编程实践的课程,就像你能再历史系找到很多能提高写作水平的课程一样g。这些课程绝对值得学习。如果你喜欢 编程,不要为你不能理解教授诸如lambda算子或者线形代数等课程重点而泪丧,在这些课里你连摸一下计算机的机会都没有。去找找看有没有带有“实习”字 样的课程。
不幸的是,现在国内大学计算机系连带“实习”的课程都很难找到。至少我所在的大学是这个样子。如何把你所学的课程和计算机联系起来这需要你自己的创意了。比如尝试去用计算机解决数学问题,概率问题等。

(6) 不要担心工作都跑到印度去
我们不用担心这个,现在编成的工作可能大都跑到印度和中国来了。外包在中国也是越来越多。形式也越来越多。我所在的工作也是外包,韩国人跑到中国建立研究所,把一些“低技术”的活让我们来做。这也是一种外包。
相 对于dotcom泡沫时期大家都削尖了脑袋往计算机系挤,现在报考计算机系的人数回落只是回归到正常水平而已。在泡沫时代,我们这个行业涌入很多对计算机 编程根本毫无兴趣的南郭先生。当时在任何一个计算机系里都能算算遍遍抓上一大把这样的年轻人,他们的梦想就是为了得到高得吓人的薪水加诱人的股票期权。谢 天谢地这些人都跑了。
谢 天谢地,这些人在中国越来越多。虽然在美国,计算机系已经回归到了平静,但是在中国我就的至少还要持续许久。国内的就业压力越来越大了,但国内对优秀的程 序设计人员始终是短缺的,并且随着外包规模的扩大,这种需求可能还会增加。我希望那些真正喜欢程序设计的学生们都能考上计算机系,那些根本不适合学计算机 的同学们,就不要往里面挤了,即使挤进来了,你也发现这里根本不适合你。这里根本就没有你的梦想。

(7) 好好做夏季实习
在大学里多去实践,多去实习,多去参加项目。

原文在 这里
四旋翼无人机数学模型推导 本周开始进行四旋翼无人机的学习工作,首先来进行四旋翼无人机的数学模型推导工作。。 四旋翼动力学数学模型 坐标变换 介绍四旋翼数学模型之前,首先引入坐标变换的概念,定义两个坐标系惯性坐标系{E},以及机体坐标系{B},惯性坐标系就相当于在地面建立的、静止不动的坐标系,也是我们操纵无人机所在的空间,而机体坐标系是建立于四旋翼机体之上,随着四旋翼姿态变换而变化,所以建立种地面上的惯性坐标系与四旋翼机体坐标系之间的转换关系,就有这个必要。 对于惯性坐标系{E},以及机体坐标系{B},它们之间的转换关系 阅读详情

相关推荐

基于NAS的OpenClaw部署方案:家庭服务器架构设计

本文提出了种基于NAS的家庭服务器架构方案,用于部署OpenClaw AI系统。文章分析了NAS作为部署平台的六大优势:集中化数据管理、大容量存储、多用户并发访问、7×24小时稳定运行、低功耗设计以及丰富的扩展能力。针对不同用户需求,详细对比了主流NAS型号(如Synology DS923+、QNAP TS-870等)和DIY方案的硬件配置,并给出了最低/推荐配置标准。在部署方案部分,重点介绍了Synology DSM和TrueNAS两种系统的初始化步骤,以及通过Docker容器安装Python、Redi

博客 2462

计算机科学专业大学生建议--Joel on Software

Joel on Software计算机科学专业大学生建议 translated by Joel Spolsky Sunday, January 02, 2005 尽管距离我夸夸其谈Windows图形用户界面客户端是大势所趋才两年了,我仍时不时收到些大学生的邮件,向我请教工作建议,因为现在正是招新的季节,我想我应该写些标准的建议来供大家阅读,嘲笑或者忽略。 幸运的是许多大学

峰云四起 1402

传感器校准与标定:传感器的灵敏度校准_(11).常见传感器的灵敏度校准方法

线性校准:适用于传感器输出与输入之间存在线性关系的情况。通过收集数据并使用最小二乘法拟合线性方程,可以确定斜率和截距,从而实现校准。非线性校准:适用于传感器输出与输入之间存在非线性关系的情况。通过收集数据并使用非线性拟合方法(如最小二乘法),可以确定多项式或其他非线性方程的参数,从而实现校准。温度补偿校准:适用于传感器在不同温度下输出特性变化的情况。通过收集不同温度下的数据并使用温度补偿方程,可以提高传感器在不同温度下的测量精度。其他校准方法。

2401_87715305的博客 872

【收藏】Advice for Computer Science College Students

By Joel SpolskySunday, January 02, 2005Printer Friendly VersionDespite the fact that it was only a year or two ago that I was blubbering about how rich Windows GUI clients were the wave of the future,

心如止水--coofucoo的专栏 2654

Joel Spolsky给计算机系学生建议

Joel Spolsky给计算机系学生建议 http://post.baidu.com/f?kz=74095956虽然大概两年前我还在夸夸其谈桌面应用程序是将来的潮流,大学生们现在还是偶尔向我请教职业发展的问题。所以我把我的建议写下来。以供学生们阅读,嘲笑,忽略。 大多数锐气十足的学生从来不向前辈征求意见。在计算机科学领域,这样做是正确的。因为前辈们很可能些“在2010年前,市场对于

fengsanshao的专栏 1178

Joel Spolsky对计算机学生建议

作者:Joel Spolsky [编者按]由于Joel Spolsky的双重身份(昔日耶鲁大学计算机系学长,今日Fog Creek软件公司的CEO),所以听听他的建议,对于当今无数困扰于就业压力的中国高校计算机专业学子来,是大有裨益的。你们会发现,大多数建议,都在强调“软实力”的价值。 如果你喜欢编程,那么你真是受到了上天的眷顾。你是非常幸运的少数人之,能够以自己喜欢的事谋生。大多数人没有

飘过的小牛 2013

Joel Spolsky给计算机系学生建议些个人看法

Joel Spolsky给计算机系学生建议 毕业前学会写作 如果Linus Torvalds不懂如何布道的话,Linux会成功吗? 正象每个黑客,Linus精通写作,他知道如何准确地在email和邮件讨论组中使用书面英语表达自己的思想,所以他能够从全世界召集大量志愿者为Linux工作。 你听过最近风靡全世界的极限编程(Extreme Programming)吗? 即使你不懂什么是极

梦想起航的地方 1790

Joel计算机系学生们七条免费的建议

"好了,不罗嗦了,下面就是Joel计算机系学生们七条免费的建议: 毕业前学会写作 毕业前学会C语言 毕业前学习微观经济学(microeconomics) 不要因为某些非计算机课程枯燥无趣就敬而远之 学习有大量编程实践的课程 不要担心工作都跑到印度去了 好好做夏季毕业实习" Joel是本届jolt奖项的获得者之,他的写...

weixin_33929309的博客 97

[关注大学生]Joel Spolsky给计算机系学生建议〈转〉

虽然大概两年前我还在夸夸其谈桌面应用程序是将来的潮流,大学生们现在还是偶尔向我请教职业发展的问题。所以我把我的建议写下来。以供学生们阅读,嘲笑,忽略。大多数锐气十足的学生从来不向前辈征求意见。在计算机科学领域,这样做是正确的。因为前辈们很可能些“在2010年前,市场对于那些只会敲击键盘的代码工人的需求将会超过亿(因此前景是乐观的)”,或者诸如“Lisp语言现在真的很热门”。我和那些前

tena_stone的专栏 896

[关注大学生]Joel Spolsky给计算机系学生建议

虽然大概两年前我还在夸夸其谈桌面应用程序是将来的潮流,大学生们现在还是偶尔向我请教职业发展的问题。所以我把我的建议写下来。以供学生们阅读,嘲笑,忽略。大多数锐气十足的学生从来不向前辈征求意见。在计算机科学领域,这样做是正确的。因为前辈们很可能些“在2010年前,市场对于那些只会敲击键盘的代码工人的需求将会超过亿(因此前景是乐观的)”,或者诸如“Lisp语言现在真的很热门”。我和那些前辈也差不

沈逸的IT专栏---shenyisyn 9964

Joel Spolsky给计算机专业学生的七个建议

如果你喜欢编程,那么你真是受到了上天的眷顾。你是非常幸运的少数人之,能够以自己喜欢的事谋生。大多数人没有这么幸运。你认为理所当然的观念“热爱你的工作”,其实是个很现代的概念。通常的看法是,工作种让人很不开心的事,你为了拿工资才不得不去上班。你工作的目的是为了攒下钱去干那些自己真正喜欢干的事,但是前提是你得等到65岁退休之后才行,而且还有不少条件。条件,你的积蓄必须足够多;条件二,你没有老...

Sprintf_HelloWorld的博客 517

Joel计算机系学生们的十条免费的建议

毕业前学会写作 毕业前学会C语言 毕业前学习微观经济学 不要因为某些非计算机课程枯燥无聊就敬而远之 学习大量编程实践的课程 不要担心工作要跑到印度去了 好好做夏季实习 

Peisong Programming 752

Joel Spolsky对计算机学生的七大建议

如果你喜欢编程,那么你真是受到了上天的眷顾。你是非常幸运的少数人之,能够以自己喜欢的事谋生。大多数人没有这么幸运。你认为理所当然的观念“热爱你的工作”,其实是个很现代的概念。通常的看法是,工作种让人很不开心的事,你为了拿工资才不得不去上班。你工作的目的是为了攒下钱去干那些自己真正喜欢干的事,但是前提是你得等到65岁退休之后才行,而且还有不少条件。条件,你的积蓄必须足够多;条件二,你没有老...

weixin_30488313的博客 176

Joel Spolsky给计算机系学生建议(转)

    虽然大概两年前我还在夸夸其谈桌面应用程序是将来的潮流,大学生们现在还是偶尔向我请教职业发展的问题。所以我把我的建议写下来。以供学生们阅读,嘲笑,忽略。    大多数锐气十足的学生从来不向前辈征求意见。在计算机科学领域,这样做是正确的。因为前辈们很可能些“在2010年前,市场对于那些只会敲击键盘的代码工人的需求将会超过亿(因此前景是乐观的)”,或者诸如“Lisp语言现在真的很热门”。

IAdapter的专栏 1277

非常好用的PDF工具,PDF合并,自动生成PDF书签

非常好用的PDF工具,合并PDF,自动生成PDF书签

基于Python机器学习的葡萄酒质量检测项目(源码+数据+明文档).rar

1、资源内容:基于Python机器学习的葡萄酒质量检测项目(源码+数据+明文档).rar2、适用人群:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业或毕业设计,作为“参考资料”使用。3、解压明:本资源需要电脑端使用WinRAR、7zip等解压工具进行解压,没有解压工具的自行百度下载即可。4、免责声明:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。不定能够满足所有人的需求,需要有定的基础能够看懂代码,能够自行调试代码并解决报错,能够自行添加功能改代码。由于作者大厂工作较忙,不提供答疑服务,如不存在资源缺失问题概不负责,谢谢理解。

上一篇: 我对TSP的感觉
下一篇: Jave Web Framework Sweet Spots
iplinger
博客等级 码龄23年 2粉丝 19原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值