编程与盖楼的思考
学习编程,可以快速的了解语法。
了解逻辑控制。
了解类与继承。
了解算法与数据结构。
学习数据库,也很简单,创建表,删除表,更新表。
这些基本的功能点,知识点可以快速的了解。
剩下的都是业务了,是产品。
有了这些语法,词法,功能点。你可以开发出淘宝…
京东,
王者荣耀,
微信。
你可以开发银行系统…
你可以开发商城…
你可以开发校园管理系统!
这些业务流程都是在基本词法语法基础上的东西!
去公司实习的好处就是多多的接触这些业务的知识。
而不是永远停留在语法词法算法的知识上!
识别柴米油盐是基本功!能炒出一手好菜才是最牛逼的!
能把一种菜品做好已经很牛逼了,把多种菜品做好就是牛的不行了!
编程也跟盖房子有点像,语法词法算法,是基本的砖砖瓦瓦。能盖成大楼就是业务能力,驾驭语法算法词法的综合能力。盖小瓦房,盖平房,盖二层小楼,盖别墅,盖大厦!
当你盖大厦的业务经验有了,盖平房还不是小意思的事情!
学习编程就要融合业务,在业务中学习,效果好!
砖砖瓦瓦就那么点,能够盖出大楼才是需要发力的地方!
帮老板盖楼,老板必然给你回报。
自己设计楼,自己卖就是创业。
售卖样板楼就是批发。
定制设计楼就是定制开发。
根据市场需求,设计一个火爆的房型,卖的火热,就有钱拿。
整天盯着砖砖瓦瓦,不去盖房子,就永远卖不出去楼。
看的好的楼,然后代理下来,卖卖卖,也能赚钱,这就是销售做的事情。
很多时候,都是销售的人能够当老板,因为他们行动了,卖楼了,赚钱了。
很多时候,那些设计大楼的也能赚大钱,因为买的好,自己是老板自己就赚很多。或者老板赚的很多,自然就不会亏待设计大楼的人。
行动吧,多多盖楼,养家糊口,别整天就研究砖瓦!
如果自己实在盖不出大楼,就去研究一个牛逼的大楼,看看别人是怎么盖大楼的!研究的透彻了,在自己盖!看源码,研究最牛逼的大楼linux!
如果自己没有盖楼经验,平时的工作中又接触不到盖楼的大师,可以去跟别的公司的大师取经。比如阿里大牛,京东大牛,腾讯大牛,去听听他们的讲座,或者看看慕课网的大牛,看看他们怎么盖房子的。
房子肯定不是一个人就能盖好的,涉及到各种领域,比如地基,比如楼梯设计,比如房型。房型中,阳台如何设计,厨房如何设计,卧室如何设计?如何抗地震?如何用最少的材料达到最稳定的效果?选择什么材料?这些经验要汲取大牛的经验!然后设计出自己的牛逼的房子!
可以先盖个小楼,实验实验!
然后盖大楼!
也许一开始楼不一定让人满意。
可以去借鉴让人满意的楼的设计。
最终生产出牛逼的大楼!
有了这些大楼的经验,你就更加自己,可以去设计大厦!
有了大厦的经验,你可以去设计宇宙飞船。
这个貌似跨度有点大!你可以跟会宇宙飞船的人合作生产宇宙飞船。
这个时候你的成就已经很高了。
你可以写书,教会你的后辈们,如何设计大厦,随和设计宇宙飞船。当然了,他们看书肯定学不会,他们又要继续走你的路才能达到你的高度。
也许到他们的时候,已经有更先进的工具,但是依然需要多多盖楼,盖大楼!盖出属于他们自己的大楼。