字典翻译 作文 MacTalk·人生元编程 读后感篇

MacTalk·人生元编程 读后感篇

  2025-02-04

  MacTalk·人生元编程 读后感 第(1)篇

  目的

  本文是对池建强的《MacTalk·人生元编程》的阶段总结。读这本书我是奔着两个目的来的:一是很多影视会有被编程的人,我也想过如果自己是可以被自编程的会是怎样,这本书的标题吸引了我;二是作者是程序大牛,对照作者的建议对自己的编程学习进行归纳总结。

  人生员

  编程语言成百上千,作者推荐学习Ruby、python、Lisp、Objective-C等元编程的语言。所谓元编程,是指能够操作代码的代码,元数据是能够描述数据的数据。元编程的语言可以自省、反射、动态改变、控制自己。具备人生元编程能力的人可以随时检查和控制自身的情绪和行为,思考自己的想法,改变大脑的动机。如果说人类与动物的区别在于理智,我们应该成为自己的人生的程序员,我们都是人生员。

  学习编程

  无论职业发展与编程有无关系,一定要有明确的目标,学习什么语言,达到什么程度,用多长时间。之前也试过Ruby、Objective-C、C++等,目前我正在学习python,之前写过爬虫,目前在学Flask,不至于磨练人生意志吧,算是进入婵模式,学习编程对我来说算是一种休息。关于系统,作者推荐Mac,我也很推荐,这样可以少踩很多坑。

  关于学习资料,作者推荐的从豆瓣找书的练习方式,我建议以书作为参考,找个腾讯课堂或其他的有后续答疑服务的视频课作为主学习资料。主要原因是,很多编程的书当翻译成中文时已经过时了,上面的一些练习可能已经做不成了。书中推荐的stackoverflow、github、也是不错的学习资源,需要一定的基础知识。

  初学每天花需要1到2个小时,需要尽量保证学与习的时间。我更相信刻意练习,更相信按时间。每次学习需要有明确的目的和计划,需要Master的帮助,需要反复多次的用心练习,每次都有成长。

  每一门编程都会涉及基础运行环境、数据类型(数字、字符串、数组、集合、字典等)、表达式、函数、流程控制、类、方法等。尽早通过大量练习掌握它们,然后再去深入了解面向对象、并发、异常、文件与目录、网络、标准库等内容。

  编程工具分为三种,部分程序语言自带的Shell、文本编辑器、集成开发环境(IDE),推荐:

  Shell:单步执行你的编程语句并给出即时反馈。如果在学习python,推荐python Shell、bpython、Ipython。

  文本编辑器:我用Sublime Text,跨平台,比Vim容易上手;

  IDE:图形化的集成开发工具,我用JetBrains系列;

  辅助工具:

  笔记:有道云笔记、Bitcron、Github;

  pocket:以后读;

  Dash:代码检索;(这个工具没有用过,需要后期学习)

  如何提问

  遇到问题,通过以下步骤进行提问:

  在时间允许的情况下看是否自己能够解决;

  选择提问对象,确保他是你所知道的最佳解决人选;

  用清晰、简明的语言描述问题:用清晰的短句写标题;软件环境,包括操作系统、数据库等相关软件及其版本号;问题是否可以重现,采用什么方式重现;采用了什么措施解决问题;相关的可分析的文件,包括日志、截图和Core dump等;

  不要忘了说“请”和“谢谢”,我遇到过不懂礼貌的人,这样的人什么也学不到;

  MacTalk·人生元编程 读后感 第(2)篇

  可以说Mac在我本科生活中是女神般的存在,甚至在赚到一点外快后萌生出购买二手Mac设备的幻想,不过这一切都被家人否定了;后来还把精力花在黑苹果上,到AMD虚拟机成功运行Lion为止。第一次用Mac是在今年年初,最初的体验是和Linux大同小异,第一印象就是retina屏太细腻,细节太贴心。辗辗转转到了年末,终于下定决心放弃联想YOGA改用MacBook pro,希望能找到一些有关MacOS教程、技巧的内容读读,加深我对Mac的认识。可惜微信读书的资源不多,其他的也比较旧了,所以碰到池老师的这一本书。

  这本书主要围绕了Mac和MacOS背景展开,讲述了自己的从业经历、读书心得,穿插了自己的人生选择观、道德观、金钱观和职业观看法。且不评论这本书内容广泛会不会导致太泛且没有干货(要考虑到这是他个人所写文章的集合),这本书对我而言最大的价值是给我提供了不少思考问题的新方向:“自己困难一些,别人容易一些”;“财富和金钱是两个不同概念”;“黑客与画家有相似之处”;“考虑沉没成本,为自己的选择站台”;“月薪与时薪的区别”;“本科加入职9年重新规划会如何?”等等。

  喜欢这本书的原因除了上述观点有启发以外,池老师还通过一系列经历来坚定我主用Mac的信念,也让我在使用Mac来学设计、试开发的路上增强了一定自信。

  最后,我想成为一个有产出的人。

  见自己,见天地,见众生。

  MacTalk·人生元编程 读后感 第(3)篇

  介绍了Mac操作系统,推荐了一些实用的应用软件,说到了元编程,提及了Linux与shell,还分享了自己作为一名程序员的历程。此书看到一般,自己毫不犹豫删了MBp15里的Windows双系统,装了Linux虚拟机,按书中Mac tips里面一条接着一条尝试,第一次感受到Mac的方便与快捷,也第一次感受到自己会的东西太少,我想熟练掌握一些Linux编程技巧,学习python编程,SQL以及NoSQL语言,高阶算法,计算机网络架构。。。一步步来,相信自己,坚持下去,时间会说明一切,但到那时,估计想学的东西又更多了。。。

  在社会大众看来,“程序猿”,“攻城狮”往往代表着一群不善于交际的nerd,但其实他们不仅在科技发展和社会进步中发挥着非比寻常的作用,也有着自己的丰富多彩的人生。有人总说做管理的看不起做技术的,但我想问,有几个做管理的人不是从技术人员一步步上来的?但行好事,莫问前程,很佩服那些踏踏实实一步一个脚印,努力做好自己本职工作,求知进取的人,不浮夸不奉承,尊重他人更尊重自己。

点击显示
标签: 父亲 有感
将本文的Word文档下载,方便收藏打印
不够精彩? 再来一篇 我要投稿
字典翻译专稿内容,转载请注明出处,来源链接: http://mip.zidianfy.com/zdfyzw-1166161/
上一篇:
推荐
热门推荐