这是一位普通程序员通过自学和坚持实现创业梦想的真实故事。从地铁里丢失消息的挫败感,到开发出第一个成功的iOS应用,再到最终创立知名公司,Peter Steinberger的经历展现了技术创业者的典型成长路径,对想进入技术领域的年轻人很有启发价值。
智能速览
Peter在奥地利小镇长大,大学期间半工半读
2009年第一次体验iPhone被震撼,立即决定购买
因地铁里消息丢失而愤怒,直接下载Xcode开始学习iOS开发
开发的约会App第一个月收入1万美元
被老板嘲笑后发誓要做出更大的公司,八年后实现承诺
精华内容
从一个完全不懂iOS开发的新手,到成功开发出月入万美元的应用,Peter的故事告诉我们,技术学习的突破口往往来自于解决真实问题的迫切需求。
初识iPhone
2009年,Peter在地铁里第一次接触朋友的iPhone,被其创新交互深深震撼。当时他正在使用一款约会软件,在地铁上精心编写了一条长消息,却在发送时因网络中断而彻底丢失。那个年代的iPhone没有复制粘贴功能,消息无法找回。这个挫败的经历成为了他学习iOS开发的直接动力。
自学编程
回到家后,Peter立即下载了Xcode开始学习iOS开发。他完全不懂iOS开发,使用的是iPhone OS 3测试版,Core Data还是测试版,甚至用了被破解的GCC编译器来支持blocks语法。面对约会网站没有官方API的情况,他用正则表达式解析HTML当作API使用,虽然不是正规做法但很有效。
初试成功
Peter给约会网站发邮件询问第三方客户端的想法,但没有收到回复。于是他直接把应用上架App Store,定价5美元。第一个月,这款应用就为他带来了1万美元的收入。这个成功让他决定辞掉工作,全职投入iOS开发。
老板的嘲笑
当Peter向老板提出辞职时,遭到了嘲笑:'这是一时的风潮,不会长久的。你小伙子冲动了。'这句话深深刺痛了Peter,他暗暗发誓要做出比原公司更大的生意。八年后,他通过创立Clawdbot实现了这个承诺。
技术积累
后来Peter去了美国,在诺基亚开发者活动上,有人找他帮忙修复一个杂志阅读App。打开代码后他震惊了:整个项目只有一个文件,几千行代码挤在一起,变量命名混乱不堪。这样的经历让他更加重视代码质量和架构设计。
Peter的经历证明了技术学习不需要完美的起点,关键在于解决实际问题的决心和持续学习的毅力。从地铁里的愤怒到月入万美元的成功,再到创办知名公司,他的故事给所有想要进入技术领域的年轻人带来了希望和启示。你是否也有过因为某个痛点而开始学习新技能的经历?
关键评论
播客很有启发性,听完让人立刻想要打开电脑开始学习
很想知道博主是如何记录长播客内容的,一边听一边记会打断思路
如果编程能够自查bug并通过闭环验证,那真的是巨大的升级,普通人都可以自然语言编程了