“如果没有从事研发,学习自动化的我可能在装水表”( 二 )


“如果没有从事研发,学习自动化的我可能在装水表”
文章图片
6green工作室
在”兴趣和一颗想做产品的心“的驱动下 , 梁灏对于编程的执着 , 可以说已经达到了”疯狂“的程度 。
“如果没有从事研发,学习自动化的我可能在装水表”】正如其自己所述 , 「从大一下学期开始 , 直到毕业 , 我就没听过一节课 , 每天都是抱着犀牛书(《JavaScript权威指南》)和小红书(《JavaScript高级程序设计》) , 坐在教室最后一排的角落 , 像一个“孤勇者” 。 写代码从早上写到深夜两、三点 , 在工作室打地铺住一个月 , 都是常有的事情」 。
“如果没有从事研发,学习自动化的我可能在装水表”
文章图片
大学时的技术书籍
功夫不负有心人 , 付出也终有了小收获 。 那个时候智能手机刚开始普及 , 但学生查询课程表、成绩都是在电脑上登录教务处系统 , 而且教务处的课程表很难用 , 不是按时间排序 , 而是按课程排序 。 发现这个问题后 , 梁灏便着手开发了一款App——“校信” , 模拟登录教务处系统 , 爬取数据后 , 再将课程表整理成“给人”看的按每周时间排序 。 这个App研发完成之后 , 很快在校园传开 , 一个星期就积累了2000用户 。 稍显遗憾的是 , 后来由于去腾讯实习 , 梁灏就没再继续维护这款App , 而之后出现了一个叫“超级课程表”的明星App 。
“如果没有从事研发,学习自动化的我可能在装水表”
文章图片
校信App
不过 , 对于一名普通且自动化专业的学生而言 , 一方面要想着让本专业顺利毕业 , 一方面又要自学感兴趣的东西 , 梁灏感慨道 , ”其中最大的挑战那可能就是没有老师教 , 没有计算机学院的环境 , 毕竟自己的专业跟这关系不大 。 “
好在最后顺利拿到了本专业的双证 。
在后来选择互联网从业方向时 , 梁灏打趣地说道 , “记得毕业前夕 , 学校组织自动化学院参观了一个水表工厂 。 如果我没有从事互联网研发工作 , 现在可能正在装水表 。 ”
Vue.js启蒙 , ViewDesign应运而生
择业伊始 , 梁灏表示 , “坦率地讲 , 我在毕业后找工作并不是很顺利 。 ”
与大部分应届生一样 , 梁灏的第一份工作也想进BAT , 遗憾的是 , 当时他几乎把校招的大厂面了个遍 , 还是一个offer也没有拿到 。 于是在职场的前几年 , 他在各种创业公司实践中不断地提升自己的能力 。 无论是前端 , 还是后端、运维、测试 , 只要工作有需要以及有兴趣 , 他都愿意去做尝试 , 由此也练就了一身「全栈」的本领 。
时间来到2015年 , 当尤雨溪开发的Vue.js“杀”出被Angular、React等国外技术重围的前端框架领域 , 梁灏发现它非常适用于移动端 。 于是 , 抱着试一试的目的 , 他用Vue.js、Tornado、Python等技术做了个程序员社区TalkingCoder , 产品有点像CSDN博客加知乎问答 。 从产品、设计、前端、后端、运维、iOS&Android客户端 , 几乎都是他自己完成的 , 这也是他第一次一个人做出一整个产品 。
“如果没有从事研发,学习自动化的我可能在装水表”
文章图片
梁灏 , 早年间创业照
虽然TalkingCoder的结局和校信App一样 , 都是昙花一现 , 但通过这次愉快的尝试 , 梁灏深刻地感受到编程带来乐趣的同时 , 也得出了一个结论:Vue.js未来会成为主流的开发框架 。 这也为日后的iView奠定了基础 。
在2016年 , 作为一名小有经验的前端工程师 , 梁灏偶然参加了所在公司组织的一次创新大赛 , 在这次大赛上 , 他围绕Vue.js框架带来了组件库iView(现更名为ViewDesign , https://www.iviewui.com/) 。