仔细看了豆瓣的介绍之后才发现这本书原来有200多页,看来自己看的电子版的不是全本啊!经过一番搜寻终于找到了全本,看完了。收获很多,前辈们的经验是无价的。在失望中追求希望,在迷茫中辨别方向。
他们用自己的成长故事,告诉在校的我们:
青春太宝贵,千万别浪费;要想不浪费,万事早准备
!
札记:
集子里记录下的,是我们大学生活所不能绕过的东西:
专业/技术方向选择
社团活动
竞赛
实验室
实习
找工作
出国
技术社区
人际交往
时间管理
压力管理
l
除了出国不是目前考虑之外,貌似自己已经绕过了一些东西,在剩下的不多的日子里争取找回来。
作者简介
蒋宇东现就职于上海某公司(C++程序员)博客:
http://blog.csdn.net/NewNebuladream
居振梁现待业,夯实基本功博客:httP://wargrey.yoZ.cn
刘帅现就职于Amazon(SDE一Test)博客:http://lsthu.spaces.live.co耐
李成现就职于北京飞维美地信息技术有限公司(软件工程师)博客:
http://ww议perlfect.or只
……
l
这本书的作者当然不止这几个人啦,挨着把前辈的博客加入RSS订阅。然后发现并不是所有的人都坚持写博客,有些人的博客已经很久不更新了,或许忙,或许转移到了别的地方,或许已经不再写博客。自习想想也是,有几个人可以将一个好习惯坚持下来?于是对自己说:博客一定要坚持写下去,如果非要加个期限的话我希望是——一辈子!
lT教育迫切要改变的做法是什么?根据我个人的经验和同学们的反馈,下而是一些建议:
……
做真实的项目和幻想的项目是有很大区别的。自己从头写程序和维护正在使用中的代码是有很大区别的。没有真实的需求,没有软件的增量开发,没有真实的团队合作,程序设计和软件工程中的大部分理论都沦为空谈。
……
希望计算机科学教育能把别的学科的知识联系起来,比如,和工业设计、用户体验设计、艺术设计、自动控制,甚至心理学、商学联系起来;希望把计算机有趣的发展历史放进来,讲讲图灵,讲讲冯·诺依曼,讲讲各种语言的源头和流派分支,讲讲IT企业有趣的真实故事等等。培养学生对这个行业的兴趣、热情和敏感度。提倡互动,介绍同学上相关的论坛、网站,开拓视里子。
如何教创新?
……
除了让学生打下坚实的专业基础之外,学校可以做的一件事就是一允许学生试验,失败,再试验,再失败。
l
以上提到的关于IT教育的建议很真实,尤其是关于计算机和其他学科的知识联系起来非常必要!读过两篇博客,其中提到了“什么是核心竞争力的问题”,作者给出的答案是“自己那不可替代的知识组合”(《什么才是你的不可替代性和核心竞争力》、《技术路线的选择重要但不具有决定性》)。自己觉得很有道理,单独学计算机的话可谓人多路窄,但是和其他学科进行精心组合的话竞争压力就少多了!
兴趣是第一原则
l
忘记从哪里看的一句话了:“跟着自己的兴趣走,金钱就来了……”(当然钱是重要的,但不可以做钱的奴隶!)道理很简单,成功需要坚持,需要毅力,那么坚持和毅力的源泉什么?就是兴趣!
大道无术,其实成功的基本原则是相对稳定的,而走向成功的具体方法则因人因时因地而异。
l
什么才是成功的基本原则?
就软件技术而言,我所看到的是一张庞大的“知识之网”,其结构类似于互联网中相互链接的网页,各种知识和技术之间都有直接或间接的联系。而任何一个人,穷其一生之力,恐怕也只能掌握这张“大网”中的一小块区域。
l 知识本来就是网状的,挨千刀的人们啊,非要把知识生生的割裂开!不奢望掌握计算机这张网的全部,只希望自己可以精通“一小块区域”。
的确,重点大学与普通高校在学习氛围和总体环境上是有差异的,我也曾对此大为感慨,但我也要指出,尽管“名校效应”的确存在,但最终起决定作用的还是你自己!身处”不入流”的普通高校,只有大专或中专学历、走自考之路或是非科班出身……这些外在的不利条件都不是决定性的。一个有志气的人,总能在环境的束缚中,通过默默积聚实力,最终突破环境的限制,登上一个新台阶。也许你付出了很大努力,仍发现由于起点和机遇的不同,有的人远远地领先于你,而你看上去“永远”也无法追上他,达到他的高度。即使这样,也不要气馁,你只要尽力,也就无愧于心了。
l
只求全力以赴,只求问心无愧
人生如同打牌,能抓到一手好牌固然是运气好,但重要的是,你不能靠运气生活,而要琢磨怎样把手上这把看上去”不怎么样怕勺牌打好。
l
与君共勉!
倘若没有这些基础,仅仅会用这个工具、那个框架,充其量也不过是个IT民工,今后的发展必定受到制约,选择只有三条:a.做一辈子IT民工;b.将大学时欠下来的债补上;c.改行。
……
真正基础雄厚的人应该是可以将常用的基础性知识熟一记成一诵的人,提到一个基本的名词或话题能够将其来龙去脉解释清楚的人。
l
想到了老师的讲课,每次都可以将知识串联起来(比如:fdisk分区——硬盘号——软件加密——硬件的唯一标识——修改注册表……)。能把知识的来龙去脉搞清楚,能把知识之间的关系搞清楚才是真正的基础扎实,才有可能成为高手!
首先,计算机这个学科的性质就决定了没有实践,理论几乎没法理解得扎实透彻。就好比熟记骑自行车要领的人可能根本不会骑车一样。我们不排除有未来的图灵、Knuth一类的大牛,即使不写什么重要的代码,理论也是巨牛无比。
l
老老实实敲代码才是硬道理,实践是检验真理的唯一标准。
事实证明,任何牛逼的软件都不是一下子就那么牛逼的,必须要循序渐进地展开。当时,刚刚背熟了C++的语法,就萌生了要写一个牛逼系统证明自己的想法。其实这个想法没有错,错就错在我们没有进行必要的积累,而且缺乏对于系统模块逐步开发并测试的耐心。
l
文字虽糙,字字有理!循序渐进,按部就班慢慢来……
Your time is limited, so don't waste it living in something else's life. Don't be trapped by dogma which is living with
the results of other people's thinking .Don't let the noise of others' opinions drown out your own inner voice .And the most important, have the courage to your heart and intuition. They somehow already know what you truly want to become .Everything else is
secondary.
l
Our time is limited .Everything else is secondary.
我清晰地记得他在工业工程系课堂上讲“栈”的时候,用计算几何中的ConVex
Hull(计算几何中求凸包的算法,由美国ACM大牛Graham发明,该算法通过nlogn复杂度求出平面中一堆点的最外层包围矩形边界)来显示栈的使用。这个算法在A4纸上写说明最少也要两页,加上里面具体的技术,个人觉得可以给3个小时的时间来考查一个一训练有素的程序员是否合格。而朱老师在1.5小时的时间里,一边讲,一边写,用最优雅的方式,完整地实现了这个算法,写完程序,一个编译错误也没有,成功运行,随机的点,优雅的边界,当时全班鼓掌两分钟。他说:“很自信,即使是最顶级的程序员,也不能将我的代码优化多少了。”
l
想到了《士兵突击》中老A训练新兵的情形,自己认为不可能的事,而别人做到了,而且做的那么完美,震撼,绝对震撼!
先问,是否玩过游戏,都玩过哪些,自然答玩过。谈到网游,突然问有没有想过升级算法怎么设计,……
l
总是玩魔兽,但是却没有思考过算法,很失败,很失败~
加强实践与执行力。不要欠生活,不要欠工作。出来混,总是要还的,你不会的知识,你懒于想通的东西,总是会在一个必要的时候提醒你、惩罚你。将没有搞懂的、希望做到的东西,写在纸上、贴在面前,认真实践,当你做到的越来越多的时候,你就会越来越自信,你的层次会提高的。相信我,人与人之间的差距很大,原因在于自我控制力有差距。
l
出来混的迟早是要还的,早还早轻松,早解脱!
今天很残酷,明天更残酷。但后天很美好,大部分人将死在明天晚上,看不到后天的太阳。
l
马云的话,与君共勉
不过我倒不愿意称这些为浪费,在我看来,成长路径中有很多的偶然,没人知道在一些关键时候需要什么样的知识储备,所以踏实地多储备一些是好事。我在大四的经历和其他的一些经历都告诉我,以前通过看书、自学,彻底地弄懂的一样知识,会在某个不经意的时候,突然被用到。这时候对当年积累的庆幸和再发现的快乐,就像蓦然回首见到灯火阑珊处的秋水伊人一样,是没法用文字描绘的。
l
决定多读书,读好书,有计划的读书……
最后,引用庄子《逍遥游》中那飞扬的文字作为本文结尾:
北冥有鱼,其名为鲤。鱼昆之大,不知其几千里也。化而为鸟,其名为鹏。鹏之背,不知其几千里也。怒而飞,其翼若垂天之云。
……
鹏之徙于南冥也,水击三千里,传扶摇而上者九万里,去以六月息者也。
相关推荐
护理札记读书心得体会6篇护理札记读书笔记.pdf
《小小的船》的教学札记为我们提供了一个生动的案例。教师们通过创设情境教学,将课文内容与学生们的生活经验相结合,为他们构建了一个充满想象的学习环境。例如,通过展示深蓝天空的图片,教师将学生们带入了一个...
《复变函数札记》是作者梁昌洪继《矢算场论札记》(科学出版社,2007)之后的第二本工程数学札记。尽管两书所涉及领域完全不同,但却有着完全一致的目标,即希望在数学和工程之间架设一座可以自如跨越的桥梁。对于...
在这样一个背景下,“桫椤札记”这款独特的电子日记本程序应运而生,它不仅结合了多媒体功能,而且提供了一种与以往不同的仿真纸质日记体验,成为了记录生活的一个新选择。 “桫椤札记”以其独特的设计,为用户打造...
教育的核心在于培养全面发展的人,这一理念贯穿于各个教育阶段。著名教育家如X伯苓、乌申斯基和徐特立等都强调了教育的目标不仅是传授知识,更是塑造完整的人格。教育者应教会学生如何做人,培养他们成为具有积极...
本札记“LabVIEW学习札记 - 第一卷 上”将带你逐步走进LabVIEW的世界,揭示其核心概念和常见问题。 首先,LabVIEW的核心在于它的G图形化编程语言。与传统的文本编程语言不同,LabVIEW使用的是图标和连线来表示程序...
在医疗护理领域,弗罗伦斯·南丁格尔的名字犹如璀璨的星辰,她的《护理札记》不仅记录了她在克里米亚战争中的英雄事迹,更映射了她对整个护理事业做出的巨大贡献。作为一名护理领域的先驱,南丁格尔不仅以她的专业...
《矩阵论札记》的核心主题是矩阵。矩阵理论又是代数和几何的完美结合。《矩阵论札记》在侧重矩阵代数的同时,强调了矩阵几何的应用,由此引出了矩阵空间、矩阵变换等。书中附录也可以给广大工程技术人员在工作中带来...
PDF文件包含了学习札记的序言和五个章节,分别是“一(上)、一(下)、二、三(上)、三(下)”。这些章节可能涵盖了LabView的基础知识,如G语言基础、界面设计、数据处理、控制流与结构以及可能深入到的高级主题...
LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是由美国国家仪器公司(National Instruments,简称NI)开发的一款图形化编程环境,专为数据采集、控制、测试测量应用设计。它以其独特的图标和连线...
LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是一种图形化编程环境,由美国国家仪器公司(NI)开发,专为创建虚拟仪器和数据处理系统而设计。这个“LabVIEW程序设计札记例程”集合提供了丰富的...
《微机操作札记十五篇》是一份详细记录了操作系统及办公软件日常技巧的文档集,旨在帮助用户提升计算机操作的效率和技能。这个CHM格式的文件包含了十五篇文章,每一篇都专注于一个特定的主题,涵盖了从基础到进阶的...
《启功论书札记》是一份珍贵的参考资料,它主要收录了著名学者、书法家启功先生关于书法艺术的深刻见解和心得笔记。启功先生是中国现代书法界的重要人物,他的书法理论与实践对中国书法的发展产生了深远影响。这份...
LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是一种图形化编程环境,主要用于开发虚拟仪器,它以其独特的图标和连线编程方式,使得复杂的工程问题得以简化。虚拟仪器是利用计算机技术模拟传统...
这个“LabVIEW学习札记”显然是一份关于掌握LabVIEW核心概念和技术的详细资料。下面我们将深入探讨LabVIEW的一些关键知识点。 1. **G语言**: LabVIEW的核心编程语言称为G,它是一种基于图形的编程语言。通过连接...
守护我的高山我的林海——一名森林消防员的影像札记.pdf
JUnit是Java编程语言中最常用的单元测试框架之一,用于编写和执行可重复的、自动化控制的测试用例。这篇“JUnit使用札记”可能是博主在实践中总结的一些关于如何有效利用JUnit进行测试的心得体会。博客链接虽然无法...
首先从最简单的园和三角函数说起,逐步过渡到椭圆积分,进而带领读者初识椭球积分。在完成了这第一步的过渡后,数学上的深入稍稍放缓,话锋转向...《椭球函数札记》全书文字精炼、叙述清楚,是一本理想的工程数学读物。
好消息,最老程序员创业札记app已经出炉了,大家要慢慢欣赏这部作品呀~