17

我在大学里学到的几件事

large

我在前些日子的一篇文章「野百合也有春天」里写过这么一段话:

对于中国现在的环境来说,完成大学本科的基本素质教育是非常必要的。你在大学生活中不仅仅会学到知识,而且能够重塑自己的人生。你可以碰到更多的人,遇见更高的山,见到更长的河。

文章发出后,有几个「自学成才」的读者不停的在微信后台质问我:我高中后自学计算机编程,工作三年工资成千上万,而我的高中同学还在大学里晃悠,您说我为什么要浪费四年青春年花在可有可无的大学生活上?我说生活并非争一日之长短,大学生活会为你打开很多扇窗。读者继续质问:如果我不需要那么多扇窗呢?我就想早工作早挣大钱。我说那得看你要挣的钱有多大,眼界多宽。读者继续质问:如果我就想一辈子挣死工资呢?我说那也得有人给你一辈子死工资啊……

最后我终于崩溃了,不得不抛出「只有偏执狂才能生存,世界上到处是有才华的穷人」等救命箴言才得以逃脱。读者终于满意了,他们吹着德胜门的口哨心满意足的睡去,我也在淡淡的忧伤中睡着了。

昨天下午,一位身在农村的家长读者给我发来语音微信:请问一个三流大学的学生,学计算机科学与技术专业该重点读什么书?做那些事?才能对日后走上社会参加工作有用?农村供一个大学生不容易,我们只是希望他毕业后能够自食其力,有一份工作养活自己。

微信一连发了几条,内容大致如此。第一次收到家长为孩子问的问题,我没敢怠慢,很快就回复了:首先把必要的基础课学好,比如数学、数据结构、算法等。然后学习一两种编程语言,深入学习,并做一些实战的项目或软件。除此之外,多读一些人文类的图书,开阔视野,提升心智,避免只是为了工作和金钱学习。现在是计算机改变世界的大时代,只要自己努力,他会比我们想象的走得更远,飞得更高。祝开心。

那位家长对这个回复似乎比较满意,而我,一个三流大学的毕业生,却陷入了深深的思考。我使劲回忆,大学四年,我到底学到了什么呢?

我觉得我可能学到了这些东西。

Continue reading

30

那些年,我用过的那些 App

2014-06-17 14.15.40

问题:

  • 你是谁? 你的工作是?
  • 你所使用的设备是?
  • 你最喜欢使用的 App 有哪些?为什么?
  • 什么 App 是你绝对离不开的?

回答:


我很少问自己「我是谁」,因为问了之后会陷入某种虚妄而无法自拔,但是我不介意别人问。

我是一名70后程序员,Blogger,《MacTalk·人生元编程》作者,热爱编程与写作,坚持与梦想同行。顺便说一下,以前我的梦想是做一款很多企业使用的软件产品和出版一本书,实现这两个梦想我用了十年的时间。现在我的梦想是,做一款优秀的大众产品,当一名小说家。当我意识到这两个梦想可能会用掉我下半生所有时间的时候,我就开始跑步了……

平时我希望自己能够游走在城市与旷野的边缘,现实中我发现自己只能在编程与写作之间兜兜转转。目前我的主要工作是技术管理、产品设计、编程、写作和演讲,好吧,其实我就是个打杂的……

我希望自己能够发现和创造美好的事物,所以今天我给大家说说我最常用的那些美好的 App。

先说说我的设备吧,作为一个程序员,我外出常常背着一个双肩包,包里装着我的 MacBook。我把自己的 Mac 打造的像一件华丽的兵器,丰富而快捷的软件环境让我在工作和学习中游刃有余。每次拿出Mac,我就像取出关老爷手中那柄锋利无匹的大刀一样,Mac 在手,天下我有!

我的主力移动设备是 iPhone5,辅助设备是米3和 iPad Air,一般外出我随身都会戴上这三个家伙。使用 Android 手机主要是为了体验另一个移动生态圈的产品,iPad Air 则能够在我外出时带来长时间的续航保证和上网需求,也是我主要的电子阅读设备。

由于很早就开始使用 iOS 设备,我囤积了大量的 App,目前我的 iPhone5上安装了几百个 App,但能用到的也就是20%,常常用到而又喜欢用的是这20%中的20%,所以,今天我们就来聊聊这些最常用的 App。

Continue reading

19

产品经理最重要的能力

昨天晚上我的朋友邱岳在朋友圈发了一篇文章,叫做「产品经理最重要的能力」,点进去一看,不是微信文章,而是一个博客,看了域名以后我才发现,这个博客居然是他的。作为一个低调奢华有内涵的80后,拥有数十篇文章的 Blog 居然不为人知,我不禁有些黯然神伤,这博客到底有木有人看啊?

邱岳,又号邱二,是微信公众号「二爷鉴书」的作者,江湖人称二爷。名字虽然讨巧,但年纪尚轻,掐指一算也快三十多了,我和他因字相识,算是忘年交。

很久很久以前,二爷每周都会写一篇书评,我为了定期读到精彩的书评以方便自己买书,所以就推荐了他一回,后来他就开始两周更新一次了。为了鼓励二爷,我再次在自己的公众号里推荐了二爷鉴书,结果是他把频率调整为一月一更。我以为他终于找到了自己的更新周期,结果夏季来临,一个半月后他推送了最近的一期书评。好吧,我终于知道了,这可能是个阴谋。

总结一下,二爷鉴书的特点有三:写书评、定期不更新和不定期更新。那多久更新一篇呢?这么说吧,等待更新的时间里你可以选择:1、学习一门编程语言,2、学习一门外语,3、买一台矿机炼比特币。当你能写 App 的时候,当你学会虚拟语气的时候,当你的矿机都烧坏了一个币也没有出现的时候,拿起手机,打开微信,biu 的一声,二爷鉴书更新了,就是这样。

但我没想到的是,这个小伙子还有个博客,而且博客上的文字质量并不比微信上的差,范围也广,还有情书。好的文字应该有更多人看到,所以在取得作者授权的情况下,我把他最新的一篇文章转载到「MacTalk」上,以飨读者。

这篇文章的核心思想就是:人人都可以是产品经理,如果你想做个好的产品经理,就得不是人!

以下为正文:

Continue reading

10

苹果新贵 Swift 之前世今生

swift 上周出差劳顿,这篇文章几次动笔都未完成,常常躺倒床上就昏睡过去。南方的天气闷热潮湿,让我感到极度的不适应,等到回到北方,天高云清,空气干爽,让人产生一种「解放区的天是明朗的天」的感觉,我甚至觉得自己的手机、Pad 和 Mac 都满血复活了……直到有人提醒说它们是因为充电和网速的原因。好吧,南方酒店的网络还真叫慢啊……

以下是正文:


2010年的夏天,Chris Lattner 接到了一个不同寻常的任务:为 OS X 和 iOS 平台开发下一代新的编程语言。那时候乔布斯还在以带病之身掌控着庞大的苹果帝国,他是否参与了这个研发计划,我们不得而知,不过我想他至少应该知道此事,因为这个计划是高度机密的,只有极少数人知道,最初的执行者也只有一个人,那就是 Chris Lattner。

从2010年的7月起,克里斯(Chris)就开始了无休止的思考、设计、编程和调试,他用了近一年的时间实现了大部分基础语言结构,之后另一些语言专家加入进来持续改进。到了2013年,该项目成为了苹果开发工具组的重中之重,克里斯带领着他的团队逐步完成了一门全新语言的语法设计、编译器、运行时、框架、IDE 和文档等相关工作,并在2014年的 WWDC 大会上首次登台亮相便震惊了世界,这门语言的名字叫做:「Swift」。

根据克里斯个人博客(http://nondot.org/sabre/ )对 Swift 的描述,这门语言几乎是他凭借一己之力完成的。这位著名的70后程序员同时还是 LLVM 项目的主要发起人与作者之一、Clang 编译器的作者,可以说 Swift 语言和克里斯之前的软件作品有着千丝万缕的联系。

同样是70后程序员,差别怎么那么大呢?

Continue reading

22

感受世界的温暖和激情 – 暨锤子手机发布

锤子

估计和很多人一样,我知道罗永浩也是从「老罗语录」开始的,年轻的时候有一段时间非常迷恋这种东西,老罗在调侃之余,讲了很多值得年轻人的思考,或者说,通过说相声的方式给那些不愿意读书和思考的人,提供了另一种认知世界的方式。

后来老罗从新东方离职,创办了牛博网。牛博网是老罗在2006年伙同黄斌创建的博客网站,网站风格和内容特立独行,与老罗的风格相得益彰。牛博网与其他博客网站最大的不同就是,邀请了一堆写字的牛人,比如连岳、王小峰、老六、莫之许、王小山、韩寒、胡缠、和菜头、宋石男、柳叶刀、柴静、方舟子等知名写作者都在牛博写作,这在一定程度上保证了博客内容的质量,并促进了牛博的繁荣昌盛。但是盛极必衰,老罗性格强势,大牌作者也都不是省油的灯的,网络上没有永远的敌人,也没有永远的朋友,没过多久,大牌作者分崩离析,牛博国际远走北美,嫣牛博奄奄一息。2013年6月,牛博网正式关闭。

不过老罗并没有停止「我的奋斗」,他转手又创立了「老罗英语培训学校」,并在2012年单方面悍然宣布成立锤子科技有限公司,英语老师要做手机了!

当时听到这个消息我还是非常吃惊的,虽然我很早就读过老罗写的「苹果五部曲」(http://tech.163.com/special/00092EL8/appleluo.html ),知道他在产品设计和用户体验方面有很多独到的见解和思路,不过做手机,我觉得他还是把这事想简单了。

另外,从某种成功学角度来看,老罗之前并没有做成什么事情。作为个体的英语老师,他是成功的,但后续的牛博网在为他赢得更好声誉和更多粉丝的同时,关闭了。培训学校也没有实现什么颠覆和创新,可谓不温不火。做手机?唯一给大家留下想象空间的可能就是他的工匠精神和星辰大海一般的人脉和资源了。

不过老罗可不会理会我们这些程序员的想法,他开始一心一意的做手机了。

Continue reading

22

程序员会美术,谁也挡不住

whiteflower1

最近经常要自己处理一些图形图像,所以决定彻底了解一下 Mac 上的简版 PhotoShop——Pixelmator。

打开 iTune 播客里的 PixelMator Tutorials,发现还有一大半没有看,于是一集集的看下去,觉得这个工具简直就是为非专业美工又具备美术素养和热爱生活的人量身定制的修图神器。

每个视频都很短,每个都很有用,这个软件完全符合 Apple 生态系统的软件哲学和设计思想:简洁、有力、实用和美。

看完视频之后我用学到的技巧修了两张我自己拍摄的照片,第一张是题图,第二张如下:

leafsun1

就算是我的美术作品吧。

俗话说的好,程序员会美术,谁也挡不住。另有:全栈工程师都弱爆了,程序员做美工才是王道!

相关教程:http://www.pixelmator.com/tutorials/

Podcast 上的教程已经下架了,大家看官网的视频就好,如果访问速度不行,请看本文的右侧,GreenVPN 和曲径可选择。