使用Beego写了一周的代码,go语言的确很不错,但是beego作为一个成熟的Web Framework来使用应该不是个明智的选择。周六开始,重新用Rails开始写系统,很快就写完了之前一周的工作量,而且我还是个Rails新手。
我觉得go语言不适合做web开发,最适合的领域还是后台开发。
两年前我就看完了rails tutorial, 也会写一些简单的webpage,奈何搞来搞去也没怎么深入的写rails, 大量的精力消耗在团队管理,项目管理上面。不过,有得有失,个人对这两年的成长还是比较满意的。
十月份离职,我也不太想去找工作,我要做一家自己的软件公司。
疲惫
我是普通人,做事情也是普通的事情,做一份工作或干一项事业,都是天时地利人和,少了任何一样都不行,强求不得,就像早年努力读书,但还是无法考上理想的学校一样。
大学毕业之后,也很难找到理想的工作,跟着一个创业公司搞了好几年,辛辛苦苦而一无所得。
我想我的人生也就处在正太分布的大概率区间:普通的学校,普通的工作,普通的家庭,普通的人生。
想明白这些之后,就应该不使自己疲惫,该按时睡觉的时候就按时睡觉,该写代码的时候写代码,该吃饭的时候吃饭,该娱乐的时候娱乐,该看电视的时候看电视,该看书的时候看书。
远离手机,关注当下,好好生活。
很多事情强求不得。
减肥
16年的时候,那时候的体重一度达到了147,再下降到了140就达到了标准体重,可那段时间后生活一直不是很顺。导致自己crash掉了,然后体重一直在150徘徊。2018年过完年,体重一下子飙升到了160。
对于体重的控制,我是有经验的:不吃或少吃碳水化合物,不吃糖,不喝碳酸饮料,不吃晚饭,然后就是每天至少5KM的运动量。
原则很简单,贵在坚持。
我希望到2018年十月份,体重到达140。柳井正讲的,这就是承诺,经营者的第一重要的事情就是付出自己的努力,无论如何都要达到承诺。
技术
技术无所谓喜欢不喜欢,不喜欢的原因是自己没有花时间做好。也无所谓前端和后端,要有一个整体视角去看到系统,看待技术实现,看待架构,看待部署和运维。
底层不变的技术最有价值反复咀嚼和消化,要对自己有耐性。年龄不是问题,最大的问题是自己不再进步,不思考。
家庭
要花时间陪陪小孩,陪陪老婆,陪陪家人。
儿子要引导,要做一个父亲应该做的榜样,要助推他走向自己成功的人生,所谓起跑线,不都是孩子身后的父母么?
要主导夫妻关系走向和谐,多思考,多想办法。
家庭的未来和走向也要不停的思考,切莫随波逐流。要给家庭成员一个稳定的生活环境,也要给家人一个能够期许的未来。
自我
努力工作,快乐的生活,时时刻刻都要记住修炼自己的内心和身体。
未来
无所谓未来,做好当下的事情,就能达到未来。
Read More
经过长时间的思考和推演,Pony Software开始着手开发第一个能够落地的产品:一套基于移动互联网H5的通用订单系统。C端客户可以使用小程序,Web浏览器,微信/支付宝等通用平台访问,后端使用go/beego打造。
未创业之前,老是想做一个大家没有做的东西,殊不知这个世界上没有任何一个事情是别人没有做过的,我们需要是在繁杂的商业市场里面找到一个niche市场,也就是细分不能够在细分的市场去获得利润。只要有产品,市场同学总会以不同的形式卖出去的,前提是产品要有足够的创新能力或者竞争力,而不是独创性。
Read More
前言: 这篇文章会持续更新下去,作为自己完全使用开源软件作为开发环境的安装指导手册。
Linux 发行版本的选择
刚进入Linux开发的同学,经常会面临Linux发行版本的选择问题,我也经历过这个过程。最早开始接触Linux是在大二,那时候不知道在哪里听说过一个可以替换Windows XP的操作系统,觉得非常神奇。然后,花了一晚上的时间在VMWare虚拟机上面装上了redhat9.0。当时还是非常震惊的,有图形化的界面,当然体验远远不如Windows XP。在大学的时候,后面有陆续接触过几个Linux发行版,如:红旗Linux,Ubuntu。毕业后,玩的版本更多了,centos,open suse,archlinux, debian,fedora,deepin linux貌似也装过。
我的个人经验是,Linux操作系统的选择大可不必纠结,选择一个自己喜欢的,稳定的就可以了。我现在的选择是Ubuntu16.04 LTS,有人讲Ubuntu适合新手,这个我已经无所谓了,我只需要一个稳定的长期支持的发行版本,至于门槛,都是浮云。
Ubuntu给了我一切我想要的,在完全切换到Ubuntu做开发之前,我已经用了快五年的Mac OS,Mac OS的确是一个非常优秀的UNIX操作系统,稳定良好的UI层,开发人员友好的shell及软件生态。不过,用了五年之后,我决定放弃使用Mac。原因有很多,第一,我非常厌恶Mac OS的稳定性,第二,Mac电脑的键盘变得越来越难用,现在新款的笔记本简直是在敲玻璃。Ubuntu可以达到70%Mac OS的开发体验,而且是开放的,何乐而选择呢?
提示:选择Ubuntu 16.04 LTS后,切忌安装各种美化界面软件,要记住,我们选择Linux的原因是为了搞开发,而不是美化界面,不要把精力放到没有用的界面美化上面,这种事情纯粹是浪费生命。
Chromium浏览器
打开Ubuntu软件中心,搜索chromium,会找到Chromium浏览器,即可以安装。如果FQ方便的话,可以去chrome官网下载,不过这个版本的浏览器和官方chrome差距不大,用起来没什么太多的区别,为了方便可以这么操作。
XMind思维导图
作为产品经理,每天都要靠思维导图整理产品思路。iPad上买了mindnote,不过我还是喜欢Windows/MacOS/Linux三个平台都支持的XMind。免费版本已经可以支持大部分工作,希望有朝一日花钱买个全版本的软件。
下载地址:·XMind 8 Pro
Typora markdown文本编辑器
写作能力是程序员非常重要的能力,一个良好的markdown编辑器非常重要。typora正好支持Windows/Mac OS/Linux三个平台。
下载安装地址: typora
Android Studio
Android开发的顺滑程度:Mac OS > Ubuntu > Windows
在Android-devtools上面下载Linux版本的android studio,解压即可使用。
Read More
开一家软件公司是我的初心,我记得2011年来深圳的时候,当时我的上司问我梦想是什么,我现在依旧很清晰的记得我的回答,做一家小的软件公司。
软件,写代码对于我来讲是非常有魔力的,我可以一天都坐在电脑面前,什么也不想,仅仅是学习如何写代码或者解决一个问题。我喜欢笔记本,操作系统,
各种各样的编辑器。一切对于我来说都是一种享受。
年后来深圳到现在,每天都在想一个问题:你是该接受自己的平庸的生活,然后日复一日,年复一年的上班,攒钱呢?还是突破自己。前几周一直在想,我就
是个普通人,现在依然这么认为,应该认命,哪怕不奋斗又怎么样?每天看看剧,打一打游戏,陪陪家人,工作几年攒点钱,买个小房子,然后日复一日的还贷吧!
而清明节之前的一周,我才说服我自己,不要过这种生活,也不要奢求这种生活。人的一辈子太短暂了,要试一试各种可能性。老婆孩子需要更多更好的生活,我也
要拓展自己更加好的边界。而思考创业,做一家公司也就顺利成章了。
凡事起于微末,从小事做起,付出自己足够的努力,终究会有所成就,要有柳传志讲的:学习能力要强,抗击打能力要强的素质。
普尼软件的业界榜样为国外的FogCreek Software和basecamp(原名37signals),国内目前自己目所能及的是青岛的禅道。
我的愿景是在开源软件的基础上做一家中国的小而美的SAAS软件公司。
目标如下:
2018年 - 每月1000元的SAAS服务付费收入,每月4000元的软件外包或咨询收入。
2019年 - 每月3000元的SAAS服务付费收入,每月10000元的软件外包或咨询收入。
2020年 - 靠SAAS服务和外包收入完全能够养活自己。
Read More