我一直认为“工具”是最大的生产力。为什么我们说“工具”从英国蒸汽机发明开始的“第一次工业革命”开始就变得非常重要,但有时我想,真的如此吗?我在家乡湘西开始尝试生态农业。它更多的是生物多样性的利用和研究,以及食物链的组合和转化以生产有机成分。测量工具的使用是必不可少的。那么“前端”我们需要什么样的工具呢?MacOSX是基于Unix的,这一点太重要了,也就是说Unix下的一堆好东西可以随便捡,相信我,你活该。在Mac上的开发环境中,有各种各样的shell,欢迎大家随便使用。而且Mac的工具和操作方法可以让你沉浸在编程的世界里,无形中提高了程序员生产创意的效率。使用Retina显示屏,您将更加注重细节。我一直奉行“细节”决定一切。好的产品,细节之处会让人感到舒服,这样才能留住“回头客”。所以我认为MacOSX是迄今为止最好的开发工具。无论是程序的效率,工具的多样性,还是与Unix的兼容性,这都是我唯一的选择。废话不多说,推荐池建强老师的一本书《MacTalk 人生元编程》,推荐开源项目合集&推荐优秀的Apps/硬件/技能/外设等,总结个人2015年提高前端效率的方法和工具快来看看绝对是你的损失。在上一篇博文中,我阐述了我个人用来提高效率的工具和方法,而今天,我想进一步阐述一下我多年来学习的一些总结:我们需要什么?现状从目前的情况来看,“前端”行业的热度应该用“爆发”来形容,无论是PC端原有的开发技术,还是这几年在PC端扩展的“框架”移动端,或移动应用程序的混合开发。ionic和reactnative,cylonjs和osbean和硬件挂钩,服务端的Nodejs,都说明“前端”应该说是JavaScript语言的适用性,超出了很多人的预料,所以需要问问自己,你学完了吗?”显然,学习是没有止境的。如何起航如果你是初学者,我想你可能会被这个“东西”吓到。平心而论,我们应该学会适应,从自己的职业规划中寻找方向。方向会指引你的方向。佛法中的“方向”是从修行者的实际出发的,所以我们也要从自己的职业规划着手寻找方向。如何起航一些参考:对于初学者来说,HTML、CSS和JavaScript是你唯一的入门途径。如果反过来,我真诚地推荐Apple的Swift作为你的入门语言。为什么?因为你需要了解程序的本质是什么,Swift可以让你很好地理解什么是类型系统,什么是面向对象,什么是编译器。知“纲”,就是扬帆起航的起点。前端可能会这么写,感觉有点情绪化。原来这就是“前端”。在这个快速迭代、一丝不苟、注重用户体验的时代,如果只有div+css布局,写出一点动画效果,毫无疑问,很可能在未来五年内被淘汰。我们需要什么就工作而言,移动端肯定是大头,那还需要PC端吗?这也是必要的。毕竟很多场景还是需要在电脑上完成的。比如你在工作的时候,可能会在工作的电脑上浏览一些网站,下订单。市场大吗?它和工作的人一样大。作为经历过的人,我郑重地说,我们需要的是解放自己的心灵。俗话说,心有多大,前进的动力就有多大。也许你不在编程领域,你的风格会在其他领域绽放。好吧,不幸的是,选择“前端”,还是需要坚定的信念。信念是你坚持的基石,是你不断提升专业的力量源泉。很多人说编程是青春饭,我个人认为编程是青春思维的解放,是逻辑思维形成的开始。它给你带来的无形价值,要优于“钱”等有形价值,虽然“钱”也很重要。你仍然需要计划。这几天,经常坐在雪峰山顶看星空。我越来越感到个人的渺小和时间的宝贵。不系统,实践也没有沉淀。人脑是一个容器,但随着时间的推移,很多信息都会被遗忘。你也需要“放弃”。学会放弃可能非常困难。的确,放弃是你一切的开始。不管是之前还是之后,面对这些都要有一种从零开始,不懈努力的心态。下雨天,我会盯着拖木屑的三轮车。当然,我所说的放弃,并不是放弃自己的领域,而是保持敬畏之心。生活就是这样。拖完木屑就去下河街吃米豆腐还有米饭,***你还是要有前瞻性,了解未来科技的发展趋势,才能跟得上团队,所以哪里是前瞻性的?http://skill.phodal.com/这个程序至少让你保持敏感。请继续关注GoogleFacebook开发者大会。尝试参加一些社区活动,比如JSConf,CSSConf,了解中国的最新动态。为你孜孜不倦的前端,这只是一个开始。个人建议:Swift是让你懂编程的。苹果官方Swift教程中文版的好去处《The Swift Programming Language》,现在已经启用Swift2.0翻译了~开始学习CSS布局,顺便学习HTML(别看我,这个真的是很简单),再来个攻略,更容易理解一般的CSS注释,建议和指导了解基本的JavaScript标准参考教程(alpha),看看jQuery的简单使用恭喜,你可以做一些PC网站了.现在让我们试着看看AirbnbEnglish的编程风格指南(中文翻译)和GoogleJavaScriptStyleGuide,良好的习惯是你走得更远的基础。汤姆大叔翻译的深入理解JavaScript系列(可能有点老,三四年前还在看),不过没关系,只要不是ES2015,还是有用的。对了,有时间的话,也可以看看的建议,从Angular开始,学习一个MVVM框架(其实也可以看成是“MVC”,只不过C变成了ViewModel),一个入门资源AngularJS入门教程-由AngularJS中文社区提供,再进一步翻译《AngularJS》中文翻译-《AngularJS》,以及模块化的思想。那就学习吧,你的第一个自动化构建工具gulp,全中文了,小子,Gulp试试你的第一个编译CSS工具SASS再次恭喜,文案即将升级,现在可以试试WebApp了。进一步改变我们的开发方式,学习git,听说猴子也能学会这玩意儿。开始尝试学习HTML***PI真的很全还有CSS3教程《CSS3 教程》,如果不学这玩意,我只能告诉你,你肯定吃亏。准备总结项目Mars-腾讯移动Web前端知识库和之前认识的一个朋友做的开源总结mobileTech。顺便看看zepto,是不是和jQuery很像?Nodejs也不容错过。七天学习NodeJS和《Node.js 包教不包会》这一次,你还没有升级,但是你可以开始尝试做一些基于Nodejs的工具,还有HTML5的移动网站,小伙伴们有小动作的趋势。Mac工具是您最好的良师益友。我想向你推荐一个人。总结一下2015年提升前端效率的方法和工具,可以看看ECMA6和promises,了解一下混合开发框架ionic***看看FirefoxHeavy我写的JavaScript教程重新引入JavaScript(JS教程)这一次,叮,快来行动吧,兄弟,做出你的第一个App并推向市场。顺便推荐一个Appmanong-阅读,每周《码农周刊》总会有聚合,利用碎片化时间学习是个不错的选择。另外推荐一下纯血的《开发者头条》App。至此,你的“前端”基础已经打好了,更深入的学习就靠你自己了,勇气,规划和“放弃”。26岁,我为未来的“生态农业”重新出发,你呢?
