注意我这里说的不是写博客,关于为什么要写博客,网上已经有一大堆博主谈过这个话题,有诸如“知识的总结和整理”,“个人品牌建设”,“提升写作能力”,“开源和分享精神”等等很多理由。
对于一个web程序员来说,从0搭建一个自己的独立博客,对技术上有很大的帮助。
你需要购买服务器,域名,然后自己安装数据库,学习原型绘制,设计页面,设计数据库,开发前后端代码,最后通过docker部署上线,还需要用nginx设置代理...等等。
重要的是你把你的服务器编变成了一个playground,你可以试验你的任何想法,技术。
现在社会已经高度分工,尤其互联网公司,职位划分也比较细,会有产品经理,设计师,前端开发,后端开发,质检,运维等,需要这么多人配合才能开发一个大型的web项目。
这会造成什么问题呢?技术割裂。大家只需深耕自己的专业就行了。比如,一个工作了好几年的web前端开发工程师,可能还是不了解服务端工作,也不懂运维工作,不知道怎么把网站发布上线。这对公司来说没什么问题,分工能提高效率嘛,但是对个人呢,不觉得有问题吗?
在《好好学习》这本书里,有这么一段话:
“我们所谓的专业,比如市场营销、法律、政治、历史、文学、IT,抑或其中的数据挖掘师,其实只是人为制造的分类标签罢了,但是,这个世界并不是按照你划分的标签在各个专业之内单独运行的。
一个市场营销的问题,背后往往涉及法律、政治、历史和文化的因素,可是我们所谓的专业,并不管这些: 你学好4P(产品、价格、渠道、促销)、市场细分等概念,就可以毕业了,这种认识,会极大地阻碍我们学习真正应该学的知识。 ”
上述的话才是我要表达的意思,做为一个开发者,要尽量突破工作职位对我们的舒服,而搭建博客就是这样一个突破点。
你可以以试试 :-)
评论
发表评论