<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>海王星</title>
	<atom:link href="http://blog.boatwinds.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.boatwinds.com</link>
	<description>神恩如海</description>
	<lastBuildDate>Mon, 07 May 2012 15:39:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>水想前端（四）：天梯</title>
		<link>http://blog.boatwinds.com/frontend-4-ladder/</link>
		<comments>http://blog.boatwinds.com/frontend-4-ladder/#comments</comments>
		<pubDate>Mon, 07 May 2012 15:35:21 +0000</pubDate>
		<dc:creator>watert</dc:creator>
				<category><![CDATA[发展]]></category>
		<category><![CDATA[开发]]></category>

		<guid isPermaLink="false">http://itswater.com/?p=1029</guid>
		<description><![CDATA[P.S. 发现貌似已经有一阵子没写过前端方面的文了…… 随着俺在这条路上不断地浮沉，大概是我所接触的领域里走得最远的，我慢慢相信，其实这世上真有天梯。 天梯，登天之梯也，螺旋上升，明明如脚踏实地却仍如履薄冰，不时狂风咆哮，不时清风拂面。 许多大牛自然已经在登梯途中，不少已经陨落而走向别处，但大多数人却根本就没踩上去过。 成功者们，或在各天梯间嬉戏畅游，或在梯底仙人指路，或在埋头铺设梯顶砖瓦，或在梯间翻云覆雨。 其实这篇东西主要写给还没登梯的朋友们，虽然我也不知道我到底走上来了没，也不知道我所看所想是不是幻觉。 总之，就当我在仙人指路吧，这个天梯，也只是个名词。 【现实】 我还是针对国内状况说吧。大多数真正有天分的人毕业之后会发现，所谓的牛人原来其实不多。（所以，如果你觉得身边总是牛人很多，那你得加把劲了）大多数与朋友讨论的，在网上（如github，如stackoverflow，如quora）所看到的，与现实的落差是如此之大。现实是，你有可能被迫去使用太多注定要被淘汰的知识，去做自己不喜欢的事。 久而久之，就被乌云笼罩，就更别谈登天了。 咱看那些名人多么风光，但登天从来不是容易的事。 最重要的一步是，你要设法进入你想进入的圈子。比如多看我的BLOG，多看前端观察，多看各种HTML5的资讯，多关注github/stackoverflow上相关的话题，等等。 咱可以现实，但得要看得到理想，就算只是远眺。那里是我们的目标，也是我们的动力。 接下来咱尝试划分下等级。虽然划分阶级是件挺无聊的事，但总还是需要阶级的…… 至少，用来准备简历。 【技能掌握程度】 当然，说的是前端开发，确切来说就是，浏览器端的功能开发。咱们呢，是页面重构师、设计师、服务端开发工程师、产品经理之间的夹心饼干。 有时，我们全都做了，然后我们叫前台或是网页设计师神马的。但如果不想犯晕，就必须得知道自己做的是哪一块的工作，大概处于什么位置。上面这些划分，其实都还是比较粗颗粒的了。（CSS可以专门分出来作架构；HTML可以分出来做SEO；设计师可以分成UI、交互、美术、信息架构；产品还可以分市场侧、用研侧什么乱七八糟的，我也不全熟悉）。 了解： 既然是了解，当然只能锦上添花了，无法雪中送炭滴。有时面试官甚至会想，都只是了解，还写来做什么？写上去的意思是，我在这方面还是有常识、能够沟通、却不顶事的。 了解 HTML：知道它的语法，知道怎么去写HTML，但写得好不好就不管了。 了解 CSS ： 能写出企业简介型的静态页面（&#60;10个页面，全静态） 了解 JS：知道这是个编程语言，在浏览器上跑的。能给按钮弄个弹框什么的。 如果这些写的是“了解”，那麻烦就别投前端的简历了……面试官都会不知道问你什么好。但如果是后台或是设计师或是产品侧，有个“了解WEB前端基础”这样的头衔，还是挺有用的。 会不会觉得这“了解”有点太次了？那没办法，简历上也就这些能写，无非就是了解、熟悉、精通。 熟悉： 熟悉的意思就是说，我对这些还是有点经验的，真要临时抱佛腿，也还是可以顶点事。 熟悉 HTML：能熟练快速的写CSS或JS所需要的HTML代码，知道些语义化、SEO的基础。 熟悉 CSS：能熟练的在网页中运用图片素材，把剪好的图有条理的拼装起来，能适度的适应语义化的要求来写CSS，能处理大多数的IE兼容问题（但有时可能需要比较多的时间） 熟悉 JS：对JS运行机制已经比较熟悉，能写大多数简单的页面功能。对于传统内容型的动态要求，比如基本表单验证、DOM处理、STYLE处理等，应该能游刃有余。 精通： 精通 HTML/CSS：注意，前端的话，这两个一般是合在一起说的。 精通 JS：闭包机制、函数式编程这类的要比较熟悉，对于如何写出面向对象的JS也有一定经验，能良好的组织大量JS代码，对网站的前端逻辑架构有一定的研究探索。 精通 jQuery：了解一些jQuery代码的机制，能写出比较好封装的jQ插件，对jQ功能有全面的熟悉并且有不断跟进。（建议精通jQ的童鞋们都独立出来说。） 注意，有可能会有前端写，“熟悉/精通 Extjs/Dojo/YUI”。这类是重武器级别的JS类库，我没有精通，就不瞎说了。其实，我感觉真正靠谱的前端，是不乐于用这类东西的。因为，这类东西不适合互联网环境，而更适合企业环境。当然，真用熟了，也别有好处，但这个说起来太麻烦了。 精通时可能附带的“熟悉”或以上 熟悉 YAML/Mustache，LESS， Coffee-Script 等 熟悉 Bootstrap/960css/jQuery [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://itswater.com/wp-content/uploads/2012/05/ef-ladder.jpg"><img src="http://itswater.com/wp-content/uploads/2012/05/ef-ladder.jpg" alt="" title="ef-ladder" width="640" height="300" class="aligncenter size-full wp-image-1032" /></a></p>

<p>P.S. 发现貌似已经有一阵子没写过前端方面的文了……</p>

<p>随着俺在这条路上不断地浮沉，大概是我所接触的领域里走得最远的，我慢慢相信，其实这世上真有天梯。</p>

<p>天梯，登天之梯也，螺旋上升，明明如脚踏实地却仍如履薄冰，不时狂风咆哮，不时清风拂面。</p>

<p>许多大牛自然已经在登梯途中，不少已经陨落而走向别处，但大多数人却根本就没踩上去过。</p>

<p>成功者们，或在各天梯间嬉戏畅游，或在梯底仙人指路，或在埋头铺设梯顶砖瓦，或在梯间翻云覆雨。</p>

<p>其实这篇东西主要写给还没登梯的朋友们，虽然我也不知道我到底走上来了没，也不知道我所看所想是不是幻觉。</p>

<p>总之，就当我在仙人指路吧，这个天梯，也只是个名词。</p>

<span id="more-1029"></span>

<h2>【现实】</h2>

<p>我还是针对国内状况说吧。大多数真正有天分的人毕业之后会发现，所谓的牛人原来其实不多。（所以，如果你觉得身边总是牛人很多，那你得加把劲了）大多数与朋友讨论的，在网上（如github，如stackoverflow，如quora）所看到的，与现实的落差是如此之大。现实是，你有可能被迫去使用太多注定要被淘汰的知识，去做自己不喜欢的事。</p>

<p>久而久之，就被乌云笼罩，就更别谈登天了。</p>

<p>咱看那些名人多么风光，但登天从来不是容易的事。</p>

<p>最重要的一步是，你要设法进入你想进入的圈子。比如多看我的BLOG，多看前端观察，多看各种HTML5的资讯，多关注github/stackoverflow上相关的话题，等等。</p>

<p>咱可以现实，但得要看得到理想，就算只是远眺。那里是我们的目标，也是我们的动力。</p>

<p>接下来咱尝试划分下等级。虽然划分阶级是件挺无聊的事，但总还是需要阶级的……</p>

<p>至少，用来准备简历。</p>

<h2>【技能掌握程度】</h2>

<p>当然，说的是前端开发，确切来说就是，浏览器端的功能开发。咱们呢，是页面重构师、设计师、服务端开发工程师、产品经理之间的夹心饼干。</p>

<p>有时，我们全都做了，然后我们叫前台或是网页设计师神马的。但如果不想犯晕，就必须得知道自己做的是哪一块的工作，大概处于什么位置。上面这些划分，其实都还是比较粗颗粒的了。（CSS可以专门分出来作架构；HTML可以分出来做SEO；设计师可以分成UI、交互、美术、信息架构；产品还可以分市场侧、用研侧什么乱七八糟的，我也不全熟悉）。</p>

<p><strong>了解：</strong></p>

<p>既然是了解，当然只能锦上添花了，无法雪中送炭滴。有时面试官甚至会想，都只是了解，还写来做什么？写上去的意思是，我在这方面还是有常识、能够沟通、却不顶事的。</p>

<ul>
<li>了解 HTML：知道它的语法，知道怎么去写HTML，但写得好不好就不管了。</li>
<li>了解 CSS ： 能写出企业简介型的静态页面（&lt;10个页面，全静态）</li>
<li>了解 JS：知道这是个编程语言，在浏览器上跑的。能给按钮弄个弹框什么的。</li>
</ul>

<p>如果这些写的是“了解”，那麻烦就别投前端的简历了……面试官都会不知道问你什么好。但如果是后台或是设计师或是产品侧，有个“了解WEB前端基础”这样的头衔，还是挺有用的。</p>

<p>会不会觉得这“了解”有点太次了？那没办法，简历上也就这些能写，无非就是了解、熟悉、精通。</p>

<p><strong>熟悉：</strong></p>

<p>熟悉的意思就是说，我对这些还是有点经验的，真要临时抱佛腿，也还是可以顶点事。</p>

<ul>
<li>熟悉 HTML：能熟练快速的写CSS或JS所需要的HTML代码，知道些语义化、SEO的基础。</li>
<li>熟悉 CSS：能熟练的在网页中运用图片素材，把剪好的图有条理的拼装起来，能适度的适应语义化的要求来写CSS，能处理大多数的IE兼容问题（但有时可能需要比较多的时间）</li>
<li>熟悉 JS：对JS运行机制已经比较熟悉，能写大多数简单的页面功能。对于传统内容型的动态要求，比如基本表单验证、DOM处理、STYLE处理等，应该能游刃有余。</li>
</ul>

<p><strong>精通：</strong></p>

<ul>
<li>精通 HTML/CSS：注意，前端的话，这两个一般是合在一起说的。</li>
<li>精通 JS：闭包机制、函数式编程这类的要比较熟悉，对于如何写出面向对象的JS也有一定经验，能良好的组织大量JS代码，对网站的前端逻辑架构有一定的研究探索。</li>
<li>精通 jQuery：了解一些jQuery代码的机制，能写出比较好封装的jQ插件，对jQ功能有全面的熟悉并且有不断跟进。（建议精通jQ的童鞋们都独立出来说。）</li>
</ul>

<p>注意，有可能会有前端写，“熟悉/精通 Extjs/Dojo/YUI”。这类是重武器级别的JS类库，我没有精通，就不瞎说了。其实，我感觉真正靠谱的前端，是不乐于用这类东西的。因为，这类东西不适合互联网环境，而更适合企业环境。当然，真用熟了，也别有好处，但这个说起来太麻烦了。</p>

<p><strong>精通时可能附带的“熟悉”或以上</strong></p>

<ul>
<li>熟悉 YAML/Mustache，LESS， Coffee-Script  等</li>
<li>熟悉 Bootstrap/960css/jQuery UI 等CSS/UI框架</li>
<li>熟悉 JS游戏编程 </li>
<li>熟悉 Backbone+underscore 编程</li>
<li>熟悉 前端复杂表单编程</li>
<li>熟悉 PS/UI设计/PHP编程/SQL等前端相关领域的基础</li>
<li>熟悉 NodeJS/MongoDB </li>
</ul>

<p>这些先随便写，就不写太细了，有兴趣的自己去看。</p>

<p><strong>似乎都太次了吧？</strong></p>

<p>恭喜你，你大概已经跨过了在前端很重要的一道坎，或是对这个职位有了比较深的认识。</p>

<p>我的想法是，如果真到了一定水准，那在技能能力如何细分这个问题上可以看出很多细节。比如JS中提到“设计模式”、“函数式编程”、“CoffeeScript”、“canvas引擎”、“WYSIWYG编辑器编程”、“JS二进制编程”什么的，并且还是熟悉以上的级别，那这个前端已经比绝大多数的前端都靠谱了。</p>

<p><strong>更高级的呢？</strong></p>

<p>如果你觉得顶上已经没有别的东西，那很遗憾，你还没有突破瓶颈，还没有冲破云层。上面的，会是海阔天空，也会是高处不胜寒。</p>

<p>然后，更高级的，面向也已经会是“高级前端工程师”之类的了吧？然后，考虑更多的可能是带领前端团队、攻克前端疑难杂症、对前端及其相关领域的全面了解，采用正确的复杂度进行设计开发……</p>

<p>总之，都是些比较生猛的事情。</p>

<p>到了这时，大概就已经算是开始登天梯了吧。</p>

<h2>【上天梯】</h2>

<p>到了这个时候，我已经对前端<strong>各方面</strong>、<strong>的基础方面</strong>，都算比较熟悉了；对深入的研究方向，也至少已经有了模糊的概念，也对个别几个方向有了比较深入的探索。</p>

<ul>
<li>螺旋上升，于是会有低落期，也有亢奋期，要稳住步伐、要不忘磨刀、要坚持不懈。</li>
<li>如脚踏实地，因为到了这层面，没个几年时间技术不至于过时。（当然，也可能产生幻觉 T-T）</li>
<li>却如履薄冰，要好好维持好自己的心态，戒骄戒躁，否则都跌下云层了可能都还不自知。</li>
</ul>

<p>在这里，我总算能以超然的心态来看待整个地面，能看到别人像自己过去时候一样浮沉挣扎，看到许多失败者到处散播谣言……</p>

<p>在这里，我却又有其他的困惑：这里到底是不是我想待的地方？我是不是要在这里待一辈子？</p>

<ul>
<li>是要在各天梯间嬉戏畅游？</li>
<li>还是在梯底仙人指路？</li>
<li>抑或在梯顶埋头铺设砖瓦?</li>
<li>或在梯间翻云覆雨？</li>
</ul>

<p>高处不胜寒，这又得好好想了。</p>

<p>前文目录：</p>

<ul>
<li><a href="http://itswater.com/frontend-1-sight/">水想前端（一）：鸟瞰</a></li>
<li><a href="http://itswater.com/frontend-2-tutoria/">水想前端（二）：初窥</a></li>
<li><a href="http://itswater.com/frontend-3-move/">水想前端（三）：攻城</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.boatwinds.com/frontend-4-ladder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>技术有没前途？</title>
		<link>http://blog.boatwinds.com/is-tech-skill-has-future/</link>
		<comments>http://blog.boatwinds.com/is-tech-skill-has-future/#comments</comments>
		<pubDate>Tue, 01 May 2012 10:32:14 +0000</pubDate>
		<dc:creator>watert</dc:creator>
				<category><![CDATA[发展]]></category>

		<guid isPermaLink="false">http://itswater.com/?p=1020</guid>
		<description><![CDATA[做技术没前途? 这些年，听到太多的像这样的言论。这尼玛让广大理工科学生情何以堪？所以彼此之间也就存在了大量的争论，打算投生在技术领域的人们更是义愤填膺。 好死不死我也是做技术的。但又好死不死我又不是那么纯粹做技术的。 纯做技术的确是没什么前途的。 看看那些技术出身的光鲜人物们，他们现在都在做啥？ 乔布斯应该算是开发起家。后来他自己也承认自己技术不行了。 Bill Gates发家后对代码还有很敏锐的洞察度，但到底他是在做企业管理了。 盖茨第二—— Mark Zuckerburg现在是CEO，他更关心的大概是用户社交方面的，这大概是社会学和产品层面的东西。 马化腾现在应该是产品经理居多。 还有李彦宏，马云等在国内应该比较出名，现在在做什么还真不好说。 总之他妈的他们到后来做的都不是全职的技术。 问题是，你现在在全职做技术么？ 技术只是一技之长 他只能代表如果你现在找不到工作，你能够靠这个最起码地带点尊严地生活下去。 这一技之长可能跟不上时代，但学一门技术来维持基本生计，有多困难？ 如果连学习进而维持生计都困难的话，那多半就是政府出问题了。可能很多人就此就觉得，就是政府TMD有问题，但这也于事无补呐。 包括管理、营销、设计、模特、摄影，哪个具体的“技术”敢说自己很有“前途？” 如果哪个非IT行业的人们看到这句话想跳出来说什么，那其实是件挺恭喜的事情，因为他们对自己的行业和自己所处的环境是有起码的自信的。 这里有着挺多概念上的调换： 技术和行业是两回事。 梦想通常也都不会直接就是技术或行业。 好吧，我的确这么认为：“我要成为一个科学家”这类的梦想其实挺天真的，也挺无聊的。 我觉得，梦想也需要不断地修枝剪叶，也需要很多的成长空间与选择。于是，那个梦想进而转变成为“用科技改变生活”，进而在原有基础与限制下做出种种博弈，最终开花结果的方式可能让自己都感到诧异。 讨论技术的前途，其实很可笑 一个行业从来都有着太多的技术，具体某门技术最多只是敲门砖，只是个工具，他过不过时，没有什么关系。因为他根本不是最终的归宿。 只有愚蠢是无药可救的。 老想这类问题的人们基本都是无药可救的。这个世界显然不是非黑即白的，技术领域只是其中的一小撮领地，甚至我认为，只会技术的人必然连技术都做不好。 如果一个问题看起来大家都在讨论，那有几种可能，但很大的可能是： 这个问题根本没有指到问题的核心 这个问题根本没有意义 与所有做技术的同胞们共勉。]]></description>
			<content:encoded><![CDATA[<p><strong>做技术没前途</strong>?</p>

<p>这些年，听到太多的像这样的言论。这尼玛让广大理工科学生情何以堪？所以彼此之间也就存在了大量的争论，打算投生在技术领域的人们更是义愤填膺。</p>

<p>好死不死我也是做技术的。但又好死不死我又不是那么纯粹做技术的。</p>

<span id="more-1020"></span>

<h2>纯做技术的确是没什么前途的。</h2>

<p>看看那些技术出身的光鲜人物们，他们现在都在做啥？</p>

<ul>
<li>乔布斯应该算是开发起家。后来他自己也承认自己技术不行了。</li>
<li>Bill Gates发家后对代码还有很敏锐的洞察度，但到底他是在做企业管理了。</li>
<li>盖茨第二—— Mark Zuckerburg现在是CEO，他更关心的大概是用户社交方面的，这大概是社会学和产品层面的东西。</li>
<li>马化腾现在应该是产品经理居多。</li>
</ul>

<p>还有李彦宏，马云等在国内应该比较出名，现在在做什么还真不好说。</p>

<p><strong>总之他妈的他们到后来做的都不是全职的技术</strong>。</p>

<p>问题是，你现在在全职做技术么？</p>

<h2>技术只是一技之长</h2>

<p>他只能代表如果你现在找不到工作，你能够靠这个最起码地带点尊严地生活下去。</p>

<p>这一技之长可能跟不上时代，但学一门技术来维持基本生计，有多困难？</p>

<p>如果连学习进而维持生计都困难的话，那多半就是政府出问题了。可能很多人就此就觉得，就是政府TMD有问题，但这也于事无补呐。</p>

<p>包括管理、营销、设计、模特、摄影，<strong>哪个具体的“技术”敢说自己很有“前途？”</strong></p>

<p>如果哪个非IT行业的人们看到这句话想跳出来说什么，那其实是件挺恭喜的事情，因为他们对自己的行业和自己所处的环境是有起码的自信的。</p>

<p>这里有着挺多概念上的调换：</p>

<p><strong>技术和行业是两回事</strong>。</p>

<p><strong>梦想通常也都不会直接就是技术或行业</strong>。</p>

<p>好吧，我的确这么认为：“我要成为一个科学家”这类的梦想其实挺天真的，也挺无聊的。</p>

<p>我觉得，梦想也需要不断地修枝剪叶，也需要很多的成长空间与选择。于是，那个梦想进而转变成为“用科技改变生活”，进而在原有基础与限制下做出种种博弈，最终开花结果的方式可能让自己都感到诧异。</p>

<h2>讨论技术的前途，其实很可笑</h2>

<p>一个行业从来都有着太多的技术，具体某门技术最多只是敲门砖，只是个工具，他过不过时，没有什么关系。因为他根本不是最终的归宿。</p>

<p>只有愚蠢是无药可救的。</p>

<p>老想这类问题的人们基本都是无药可救的。这个世界显然不是非黑即白的，技术领域只是其中的一小撮领地，甚至我认为，<strong>只会技术的人必然连技术都做不好</strong>。</p>

<p>如果一个问题看起来大家都在讨论，那有几种可能，但很大的可能是：</p>

<ul>
<li>这个问题根本没有指到问题的核心</li>
<li>这个问题根本没有意义</li>
</ul>

<p>与所有做技术的同胞们共勉。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.boatwinds.com/is-tech-skill-has-future/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>随笔台湾行</title>
		<link>http://blog.boatwinds.com/tw-trip/</link>
		<comments>http://blog.boatwinds.com/tw-trip/#comments</comments>
		<pubDate>Mon, 23 Apr 2012 01:13:36 +0000</pubDate>
		<dc:creator>watert</dc:creator>
				<category><![CDATA[生活]]></category>
		<category><![CDATA[人文]]></category>
		<category><![CDATA[台湾]]></category>

		<guid isPermaLink="false">http://itswater.com/?p=1002</guid>
		<description><![CDATA[城市 “夫人之相与，俯仰一世。或取诸怀抱，晤言一室之内；或因寄所托，放浪形骸之外。” 一南一北两座城市似乎分别就是晤言室内与放浪形骸。 生活节奏慢，不能因此而没有生活没有追求，在这点上，高雄感觉其实做得很好。再如何，街道上都很干净，虽然老旧，虽然年轻人可能也的确大多涌向台北，但却没有破败感。 古人似乎认为车马喧不是什么好东西，但在大陆的太多地方都已经连车马喧都没剩，只剩钢铁怪兽的冷漠。而台北的车马喧，单是那些从他们台湾腔中就能听出的热情，都让整个喧闹都变得很有味道。 我喜欢台北和高雄这两座城市的感觉，不管是高雄的安静还是台北的喧闹，都很可爱。 人文 台湾的书籍大多比国内的贵，却不及国外的夸张：毕竟消费力还是摆在这里。 但是，台湾很多、很多好书。因为，出版业受到网路的冲击很大，但却很快的走向了精品路线。重要的是，台湾人有那个审美、文化底蕴和精神需求，所以会去买这些精品； 对文化的尊重，也让作家得以广阔的生存空间。年轻人会去些网路小说言情小说，中年人会做很多的翻译，老牌作家甚至各行各业的人会写很多很有沉淀的文字。 台湾的圈子小，自成体系，传播范围会很有限。但就这么个小岛，有那么多的电视台，那么多的明星，却没有太多的隔阂。小巨蛋就在台北的中央，明星间，甚至大家，都可以很靠近这个娱乐圈，那感觉应该很温馨。 大陆确实地大物博，但却也变得多少有些荒凉。不管是田里人的地广人稀，二线城市的老旧，还是北上广深的冷淡陌生，都给太多人带来了太多失望。 心情 P.S. 这大概也是影评，不管了…… “好山好水好无聊”。我不喜欢大山大水。旅程中有阿里山有日月潭，绚丽壮观。但我不喜欢。 我还是喜欢台湾的文化，重要的是台湾的人、台湾的生活。虽然我不见得就已经了解了多少。 窗外昏暗的景色呼啸着倒退，旅游巴士的马达声孜孜不倦，巴士电视里放着《那些年，我们追过的女孩》。 我之前刚好没来的及看。虽然影视声音效果都挺瞎的，但这种在台湾巴士上看台湾电影的感觉很好。 电影的真诚，打动了很多很多的人。当然包括我。 看着那些年里似是而非的故事，感觉像在做着一场梦，分不清自己是清醒还是沉醉，分不清戏里与戏外，心中麦田里激发起层层涟漪，也分不清哪些是记忆哪些是幻想。 不管是现在还是过去，甚至将来，都像一场梦。 有时真觉得，不该用那么现实的方式来对待这场梦。就当是活在梦境里，有何不可？相反还会少很多猜忌和冷漠，多很多率真和勇气。 寻梦追梦感觉应该会更好。 我会更加努力，不管是工作、生活、情感、梦想、还是别的一切、还是一切的一切。 结语 不管我对这场台湾行有多少满意或失望，都总算是不虚此行。 台湾是个好地方，这里承载着太多大陆里至少现在所缺失的沉淀。 将来有一天可能我还回来台湾，不知道会是怎样的心情。 但总之，现在的文字纪录在这里。 给所有观看的人，包括未来的自己，共勉。]]></description>
			<content:encoded><![CDATA[<h2>城市</h2>

<p><a href="http://itswater.com/wp-content/uploads/2012/04/2012-04-21-15.28.44.jpg"><img src="http://itswater.com/wp-content/uploads/2012/04/2012-04-21-15.28.44.jpg" alt="" title="2012-04-21 15.28.44" width="640" height="144" class="aligncenter size-full wp-image-1003" /></a></p>

<p>“夫人之相与，俯仰一世。或取诸怀抱，晤言一室之内；或因寄所托，放浪形骸之外。”</p>

<p>一南一北两座城市似乎分别就是晤言室内与放浪形骸。</p>

<span id="more-1002"></span>

<p>生活节奏慢，不能因此而没有生活没有追求，在这点上，高雄感觉其实做得很好。再如何，街道上都很干净，虽然老旧，虽然年轻人可能也的确大多涌向台北，但却没有破败感。</p>

<p>古人似乎认为车马喧不是什么好东西，但在大陆的太多地方都已经连车马喧都没剩，只剩钢铁怪兽的冷漠。而台北的车马喧，单是那些从他们台湾腔中就能听出的热情，都让整个喧闹都变得很有味道。</p>

<p>我喜欢台北和高雄这两座城市的感觉，不管是高雄的安静还是台北的喧闹，都很可爱。</p>

<p><a href="http://itswater.com/wp-content/uploads/2012/04/2012-04-20-01.41.12.jpg"><img src="http://itswater.com/wp-content/uploads/2012/04/2012-04-20-01.41.12-640x480.jpg" alt="" title="2012-04-20 01.41.12" width="640" height="480" class="aligncenter size-large wp-image-1007" /></a></p>

<p><a href="http://itswater.com/wp-content/uploads/2012/04/2012-04-20-19.34.43.jpg"><img src="http://itswater.com/wp-content/uploads/2012/04/2012-04-20-19.34.43-640x480.jpg" alt="" title="2012-04-20 19.34.43" width="640" height="480" class="aligncenter size-large wp-image-1013" /></a></p>

<h2>人文</h2>

<p>台湾的书籍大多比国内的贵，却不及国外的夸张：毕竟消费力还是摆在这里。</p>

<p>但是，台湾很多、很多好书。因为，出版业受到网路的冲击很大，但却很快的走向了精品路线。重要的是，台湾人有那个审美、文化底蕴和精神需求，所以会去买这些精品；</p>

<p>对文化的尊重，也让作家得以广阔的生存空间。年轻人会去些网路小说言情小说，中年人会做很多的翻译，老牌作家甚至各行各业的人会写很多很有沉淀的文字。</p>

<p>台湾的圈子小，自成体系，传播范围会很有限。但就这么个小岛，有那么多的电视台，那么多的明星，却没有太多的隔阂。小巨蛋就在台北的中央，明星间，甚至大家，都可以很靠近这个娱乐圈，那感觉应该很温馨。</p>

<p>大陆确实地大物博，但却也变得多少有些荒凉。不管是田里人的地广人稀，二线城市的老旧，还是北上广深的冷淡陌生，都给太多人带来了太多失望。</p>

<p><a href="http://itswater.com/wp-content/uploads/2012/04/2012-04-18-16.50.53.jpg"><img src="http://itswater.com/wp-content/uploads/2012/04/2012-04-18-16.50.53-640x480.jpg" alt="" title="2012-04-18 16.50.53" width="640" height="480" class="aligncenter size-large wp-image-1005" /></a></p>

<p><a href="http://itswater.com/wp-content/uploads/2012/04/2012-04-21-14.30.23.jpg"><img src="http://itswater.com/wp-content/uploads/2012/04/2012-04-21-14.30.23-640x480.jpg" alt="" title="2012-04-21 14.30.23" width="640" height="480" class="aligncenter size-large wp-image-1010" /></a></p>

<p><a href="http://itswater.com/wp-content/uploads/2012/04/2012-04-21-20.03.58.jpg"><img src="http://itswater.com/wp-content/uploads/2012/04/2012-04-21-20.03.58-480x640.jpg" alt="" title="2012-04-21 20.03.58" width="480" height="640" class="aligncenter size-large wp-image-1011" /></a></p>

<h2>心情</h2>

<p>P.S. 这大概也是影评，不管了……</p>

<p>“好山好水好无聊”。我不喜欢大山大水。旅程中有阿里山有日月潭，绚丽壮观。但我不喜欢。</p>

<p>我还是喜欢台湾的文化，重要的是台湾的人、台湾的生活。虽然我不见得就已经了解了多少。</p>

<p>窗外昏暗的景色呼啸着倒退，旅游巴士的马达声孜孜不倦，巴士电视里放着《那些年，我们追过的女孩》。</p>

<p>我之前刚好没来的及看。虽然影视声音效果都挺瞎的，但这种在台湾巴士上看台湾电影的感觉很好。
电影的真诚，打动了很多很多的人。当然包括我。</p>

<p>看着那些年里似是而非的故事，感觉像在做着一场梦，分不清自己是清醒还是沉醉，分不清戏里与戏外，心中麦田里激发起层层涟漪，也分不清哪些是记忆哪些是幻想。</p>

<p>不管是现在还是过去，甚至将来，都像一场梦。</p>

<p>有时真觉得，不该用那么现实的方式来对待这场梦。就当是活在梦境里，有何不可？相反还会少很多猜忌和冷漠，多很多率真和勇气。</p>

<p>寻梦追梦感觉应该会更好。</p>

<p>我会更加努力，不管是工作、生活、情感、梦想、还是别的一切、还是一切的一切。</p>

<p><a href="http://itswater.com/wp-content/uploads/2012/04/2012-04-22-13.45.54.jpg"><img src="http://itswater.com/wp-content/uploads/2012/04/2012-04-22-13.45.54-640x480.jpg" alt="" title="2012-04-22 13.45.54" width="640" height="480" class="aligncenter size-large wp-image-1012" /></a></p>

<h2>结语</h2>

<p>不管我对这场台湾行有多少满意或失望，都总算是不虚此行。</p>

<p>台湾是个好地方，这里承载着太多大陆里至少现在所缺失的沉淀。</p>

<p>将来有一天可能我还回来台湾，不知道会是怎样的心情。</p>

<p>但总之，现在的文字纪录在这里。</p>

<p>给所有观看的人，包括未来的自己，共勉。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.boatwinds.com/tw-trip/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>To do or not to do</title>
		<link>http://blog.boatwinds.com/to-do-or-not-to-do/</link>
		<comments>http://blog.boatwinds.com/to-do-or-not-to-do/#comments</comments>
		<pubDate>Sun, 15 Apr 2012 07:25:49 +0000</pubDate>
		<dc:creator>watert</dc:creator>
				<category><![CDATA[发展]]></category>
		<category><![CDATA[人生规划]]></category>

		<guid isPermaLink="false">http://itswater.com/?p=999</guid>
		<description><![CDATA[It&#8217;s a question 毕业近一年，朋友们各奔东西，都开始各种躁动。有人离职了，有人待业，有人继续挣扎，鲜有人安居乐业。当然，安居乐业的话又是另一个细节了。 前阵子参加第二次的Web rebuild年会，讨论核心主题是《七年之痒》。多少人从前端或页面重构转向产品、管理、或是其他的什么，他们之中有的人说，“我们的心还是在前端的”，但其实大多数人不认同，估计他们自己也心虚。大概，这些样的困惑不止是存在于我们年轻人身上。 到底应该怎样迈步向前？ 我们总会面临很多选择。说选择或许就有点太复杂了，简单化来思考的话，我们总面临很多判断，最简单的：To do or not to do? 突然的转向 本来，我也好端端的继续做着前端的事，虽然范围扩大很多，还得顺便连设计和后端都一起做了。 但是，突然之间就被拉去做iOS应用了。这里的整个设计模型和开发语言都跟WEB上的有太大的差别，关键是，我没有那缓冲的时间来学习，就得赶鸭子上架。 其实我挺抗拒这样的事情。主要抗拒的是，我认为我自己在这方面能力不足，容易把事情搞砸。 其实这类事情我碰到也不少，最典型的就是此前在学生会，赶鸭子上架地去做学生会网站，赶鸭子上架地去做信技部部长，赶鸭子上架地进主席团，赶鸭子上架地突然被拉去竞选主席………… 今时往日一对比，我只是觉得，这样的抗拒似乎不是办法。我不可能一直地学习，而不做事情——尤其是事情其实已经够糟糕了。也许就算赶鸭子上架，我也能够让他变得不那么糟糕。 似乎，我擅不擅长做这件事，并不是我要不要去做他的核心判断依据。 为什么？ 为什么，我为什么要做一件事？ 因为，我想做这事。 因为，没有人比我更适合做这事。（甚至，只有我能做这事） 因为，我必须要做这件事。 …… 或许还会有其它更多的原因。但无论如何，“我擅长做这事”，似乎都只是更像是一种结果，而不是原因。 因为，我可能因为任何一种原因而擅长做一件事。 为什么不？ 那我为什么不做某事？ 现在更多地，我觉得只是时候未到。 这个时候未到，自然不是因为能力不够，因为那是结果，而不是原因。 而是因为，现在有着更重要的事情要去完成。人生那么地短暂又漫长，我不想太着急地就把所有激情耗尽。 也会有人觉得，“我现在不做的话，那我可能永远也不会去做。” 这句话没有错。但我想做的事情，当然不是那些太具象的，比如急着挣钱，急着功成名就，急着有的没的。那些似乎都太无聊了。我也没法确定那些是不是真的就是我想要的。 为什么要那么着急呢。 我们还年轻，我们还有时间，我们可以做很多的尝试，可以让自己羽翼更为丰满。 以后说不定才能飞向更广阔的深空。 做现在该做的。 显然，也不能因为不做什么事，而什么事都不做。 如果无所是事，做多些尝试； 如果正在工作，尝试把它做得更好； 如果仍有闲暇，把工作与生活的关系打理好； 如果真的对现状不满，尝试改变。 如果面临诱惑，找到自我。 就算是现在，就算是眼前，也有太多能做的事情。 只要做现在该做的，自然就不会浪费青春。]]></description>
			<content:encoded><![CDATA[<h2>It&#8217;s a question</h2>

<p>毕业近一年，朋友们各奔东西，都开始各种躁动。有人离职了，有人待业，有人继续挣扎，鲜有人安居乐业。当然，安居乐业的话又是另一个细节了。</p>

<p>前阵子参加第二次的Web rebuild年会，讨论核心主题是《七年之痒》。多少人从前端或页面重构转向产品、管理、或是其他的什么，他们之中有的人说，“我们的心还是在前端的”，但其实大多数人不认同，估计他们自己也心虚。大概，这些样的困惑不止是存在于我们年轻人身上。
<span id="more-999"></span>
到底应该怎样迈步向前？</p>

<p>我们总会面临很多选择。说选择或许就有点太复杂了，简单化来思考的话，我们总面临很多判断，最简单的：To do or not to do?</p>

<h2>突然的转向</h2>

<p>本来，我也好端端的继续做着前端的事，虽然范围扩大很多，还得顺便连设计和后端都一起做了。</p>

<p>但是，突然之间就被拉去做iOS应用了。这里的整个设计模型和开发语言都跟WEB上的有太大的差别，关键是，我没有那缓冲的时间来学习，就得赶鸭子上架。</p>

<p>其实我挺抗拒这样的事情。主要抗拒的是，我认为我自己在这方面能力不足，容易把事情搞砸。</p>

<p>其实这类事情我碰到也不少，最典型的就是此前在学生会，赶鸭子上架地去做学生会网站，赶鸭子上架地去做信技部部长，赶鸭子上架地进主席团，赶鸭子上架地突然被拉去竞选主席…………</p>

<p>今时往日一对比，我只是觉得，这样的抗拒似乎不是办法。我不可能一直地学习，而不做事情——尤其是事情其实已经够糟糕了。也许就算赶鸭子上架，我也能够让他变得不那么糟糕。</p>

<p>似乎，我擅不擅长做这件事，并不是我要不要去做他的核心判断依据。</p>

<h2>为什么？</h2>

<p>为什么，我为什么要做一件事？</p>

<p>因为，我想做这事。</p>

<p>因为，没有人比我更适合做这事。（甚至，只有我能做这事）</p>

<p>因为，我必须要做这件事。</p>

<p>……</p>

<p>或许还会有其它更多的原因。但无论如何，“我擅长做这事”，似乎都只是更像是一种结果，而不是原因。</p>

<p>因为，我可能因为任何一种原因而擅长做一件事。</p>

<h2>为什么不？</h2>

<p>那我为什么不做某事？</p>

<p>现在更多地，我觉得只是时候未到。</p>

<p>这个时候未到，自然不是因为能力不够，因为那是结果，而不是原因。</p>

<p>而是因为，现在有着更重要的事情要去完成。人生那么地短暂又漫长，我不想太着急地就把所有激情耗尽。</p>

<p>也会有人觉得，“我现在不做的话，那我可能永远也不会去做。”</p>

<p>这句话没有错。但我想做的事情，当然不是那些太具象的，比如急着挣钱，急着功成名就，急着有的没的。那些似乎都太无聊了。我也没法确定那些是不是真的就是我想要的。</p>

<p>为什么要那么着急呢。</p>

<p>我们还年轻，我们还有时间，我们可以做很多的尝试，可以让自己羽翼更为丰满。</p>

<p>以后说不定才能飞向更广阔的深空。</p>

<h2>做现在该做的。</h2>

<p>显然，也不能因为不做什么事，而什么事都不做。</p>

<p>如果无所是事，做多些尝试；</p>

<p>如果正在工作，尝试把它做得更好；</p>

<p>如果仍有闲暇，把工作与生活的关系打理好；</p>

<p>如果真的对现状不满，尝试改变。</p>

<p>如果面临诱惑，找到自我。</p>

<p>就算是现在，就算是眼前，也有太多能做的事情。</p>

<p>只要做现在该做的，自然就不会浪费青春。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.boatwinds.com/to-do-or-not-to-do/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Tiny Wings 随想</title>
		<link>http://blog.boatwinds.com/tiny-wings-thoughts/</link>
		<comments>http://blog.boatwinds.com/tiny-wings-thoughts/#comments</comments>
		<pubDate>Mon, 09 Apr 2012 11:31:27 +0000</pubDate>
		<dc:creator>watert</dc:creator>
				<category><![CDATA[生活]]></category>

		<guid isPermaLink="false">http://itswater.com/?p=989</guid>
		<description><![CDATA[题记：我们一直梦想飞翔，可惜羽翼未丰。幸运的是，满世界都是美丽的山与谷。 那些山谷并不都是障碍，他们同时也是力量的源泉。 是的，我们的负担沉重，又没有丰厚的羽翼，但我们依然可以尝试，而且这些未尝不是好事。 像奥林匹克精神那样，追求更高、更快、更远。 在低谷，我们收起翅膀靠着体重下沉，是为了飞得更高。 一起一伏间，我们时刻都在思索，此时应该滑翔、还是下沉。 保持着那种一起一伏的节奏与感觉，而不只是飞娥扑火的鲁莽。 飞翔的过程中，我们会越过很多很多的美丽。不管她们是多么的迷人，忘了吧，而把目光聚焦在你现在在哪、将到哪去。 飞得太高，是不是应该沾沾自喜，而且总想保持着这样的高度与速度。一不小心，就会跌得很重。其实高处不盛寒，既然已经失控，那就更该考虑怎么着陆的问题了。 后记 最近真是对这游戏非常着迷。 上面的那些，都是许多许多游戏概念中衍生出来的迷思。比如，大山在圣经里似乎有着很特殊的含意，从《当幸福来敲门》中就可以看得到很多。不过这游戏是从另一个视角解读了。 我喜欢它有那么多哲学意味可以挖掘，却仍然做得那么有趣好玩，而且让玩家也能受益颇多。]]></description>
			<content:encoded><![CDATA[<div id="attachment_994" class="wp-caption aligncenter" style="width: 490px"><a href="http://itswater.com/wp-content/uploads/2012/04/tiny-wings.jpg"><img src="http://itswater.com/wp-content/uploads/2012/04/tiny-wings.jpg" alt="Tiny Wings" title="tiny-wings" width="480" height="320" class="size-full wp-image-994" /></a><p class="wp-caption-text">Tiny Wings</p></div>

<p>题记：我们一直梦想飞翔，可惜羽翼未丰。幸运的是，满世界都是美丽的山与谷。</p>

<span id="more-989"></span>

<ul>
<li>那些山谷并不都是障碍，他们同时也是力量的源泉。</li>
<li>是的，我们的负担沉重，又没有丰厚的羽翼，但我们依然可以尝试，而且这些未尝不是好事。</li>
<li>像奥林匹克精神那样，追求更高、更快、更远。</li>
<li>在低谷，我们收起翅膀靠着体重下沉，是为了飞得更高。</li>
<li>一起一伏间，我们时刻都在思索，此时应该滑翔、还是下沉。</li>
<li>保持着那种一起一伏的节奏与感觉，而不只是飞娥扑火的鲁莽。</li>
<li>飞翔的过程中，我们会越过很多很多的美丽。不管她们是多么的迷人，忘了吧，而把目光聚焦在你现在在哪、将到哪去。</li>
<li>飞得太高，是不是应该沾沾自喜，而且总想保持着这样的高度与速度。一不小心，就会跌得很重。其实高处不盛寒，既然已经失控，那就更该考虑怎么着陆的问题了。</li>
</ul>

<h2>后记</h2>

<p>最近真是对这游戏非常着迷。</p>

<p>上面的那些，都是许多许多游戏概念中衍生出来的迷思。比如，大山在圣经里似乎有着很特殊的含意，从《当幸福来敲门》中就可以看得到很多。不过这游戏是从另一个视角解读了。</p>

<p>我喜欢它有那么多哲学意味可以挖掘，却仍然做得那么有趣好玩，而且让玩家也能受益颇多。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.boatwinds.com/tiny-wings-thoughts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>技术进步有多快？</title>
		<link>http://blog.boatwinds.com/how-fast-is-tech-involving/</link>
		<comments>http://blog.boatwinds.com/how-fast-is-tech-involving/#comments</comments>
		<pubDate>Fri, 30 Mar 2012 11:36:24 +0000</pubDate>
		<dc:creator>watert</dc:creator>
				<category><![CDATA[生活]]></category>
		<category><![CDATA[技术]]></category>
		<category><![CDATA[看法]]></category>
		<category><![CDATA[语言]]></category>

		<guid isPermaLink="false">http://itswater.com/?p=966</guid>
		<description><![CDATA[现时的技术日新月异地进化着，这已经勿庸置疑。可是…… 为什么？ 因为新技术不稳定。等一个技术安定下来了，另一个技术立马冒出来。有人会觉得，累不累？？把所有问题看成钉子，然后只要有一个锤子就够了，不是么？只是，却少人问，为什么会有新技术？ 因为技术已经失控了。像KK在《失控》里所说的。这不是什么坏事，而是想要获得最强适应能力的唯一选择。这其实是个优点。 事实上，并不是新兴领域跑得太快，而是传统领域跑得太慢了。 当然，跑得快跑得慢，各有各的好处。 而在另一方面…… 技术进步得并不快 就像C语言，像Linux内核，像数学，像键盘的布局，像VIM编辑器…… 它们能数十年上百年的存在，不管现在技术进步有多快。 因为，它们足够地优秀。它们能够赢得时间的考验。 所以，无论什么游戏平台，都必然会有锄大地，会有桌球，会有德州扑克；足球篮球乒羽网也总不会过时。 近几年，在IT领域，越来越多的编程语言冒出水面，但它们都源自于两种最朴素的语言：为硬件设计的C语言和为数学设计的LISP语言。人们也总结出了这么多语言到底都有什么意义——他们都是领域专用语言。 不同的领域需要不同的语言，这是多么言简意赅的真理。 所以…… 像前面说的，对于领域的专家们来说，这种进化速度实在还是不够快。 如果你仍然觉得它实在发展太快了，那很抱歉，你只是还没有真正入门。]]></description>
			<content:encoded><![CDATA[<p>现时的技术日新月异地进化着，这已经勿庸置疑。可是……</p>

<h2>为什么？</h2>

<p>因为新技术不稳定。等一个技术安定下来了，另一个技术立马冒出来。有人会觉得，累不累？？把所有问题看成钉子，然后只要有一个锤子就够了，不是么？只是，却少人问，为什么会有新技术？</p>

<p>因为技术已经失控了。像KK在《失控》里所说的。这不是什么坏事，而是想要获得最强适应能力的唯一选择。这其实是个优点。</p>

<span id="more-966"></span>

<p>事实上，并不是新兴领域跑得太快，而是传统领域跑得太慢了。</p>

<p>当然，跑得快跑得慢，各有各的好处。</p>

<p>而在另一方面……</p>

<h2>技术进步得并不快</h2>

<p>就像C语言，像Linux内核，像数学，像键盘的布局，像VIM编辑器……</p>

<p>它们能数十年上百年的存在，不管现在技术进步有多快。</p>

<p>因为，它们足够地优秀。它们能够赢得时间的考验。</p>

<p>所以，无论什么游戏平台，都必然会有锄大地，会有桌球，会有德州扑克；足球篮球乒羽网也总不会过时。</p>

<p>近几年，在IT领域，越来越多的编程语言冒出水面，但它们都源自于两种最朴素的语言：为硬件设计的C语言和为数学设计的LISP语言。人们也总结出了这么多语言到底都有什么意义——他们都是领域专用语言。</p>

<p>不同的领域需要不同的语言，这是多么言简意赅的真理。</p>

<h2>所以……</h2>

<p>像前面说的，对于领域的专家们来说，这种进化速度实在还是不够快。</p>

<p>如果你仍然觉得它实在发展太快了，那很抱歉，你只是还没有真正入门。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.boatwinds.com/how-fast-is-tech-involving/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>为什么要与时俱进</title>
		<link>http://blog.boatwinds.com/why_always_updates/</link>
		<comments>http://blog.boatwinds.com/why_always_updates/#comments</comments>
		<pubDate>Thu, 15 Mar 2012 04:15:37 +0000</pubDate>
		<dc:creator>watert</dc:creator>
				<category><![CDATA[发展]]></category>
		<category><![CDATA[与时俱进]]></category>
		<category><![CDATA[人生规划]]></category>

		<guid isPermaLink="false">http://itswater.com/?p=959</guid>
		<description><![CDATA[高效能人士七个习惯的最后一条：不断更新(sharpen the saw)。

我喜欢这条习惯的英文，想要刀锋利，磨刀是少不了的。与时俱进，就是磨刀。

工欲善其事，必先利其器。

磨刀不误砍柴工。]]></description>
			<content:encoded><![CDATA[<p>高效能人士七个习惯的最后一条：不断更新(Sharpen the saw)。</p>
<p>我喜欢这条习惯的英文，想要刀锋利，磨刀是少不了的。与时俱进，就是磨刀。</p>
<p>工欲善其事，必先利其器。</p>
<p>磨刀不误砍柴工。</p>
<p><span id="more-959"></span></p>
<h2>初生牛犊有更强的接纳能力</h2>
<p>咱的思维都还没有固化，这是咱的核心竞争力之一。</p>
<p>我们比起已经出来十余年的人们来说，的确资源基础上都很欠缺，这个是我们的缺点，我们要正视。</p>
<p>但我们无所畏惧，我们没有他们会有的房贷、车贷、妻子儿女、上养老上养小的这些负担。</p>
<p>我们有着更强的接受能力，又没有太多的负担，为什么要止步于维护旧事物，为什么不去尝试接纳更多的东西？</p>
<h2>新，投入产出比高</h2>
<p>既然是新技术，学到的东西当然就是人无我有。</p>
<p>比起我们进入传统领域与他们竞争，我相信他们也会更期望看到我们这些新血液，去做一只只新尝试的螃蟹。（除非我们被他们挑选为接班人 =。=）</p>
<p>这样也更能与上一代的精英们形成共赢，也更能得到他们的支持。乘风破浪，在里面有所作为。</p>
<h2>IT行业特征</h2>
<p>IT行业本来就是个新的行业。如果用传统行业的视角来对待IT行业，我觉得下场会很惨。</p>
<p>现在还有人在用着打孔机来输入么？还有人用turbo C么（除了学校）？开发时还会认为C/C++万能么？</p>
<h2>新，代表着先进生产力</h2>
<p>新的东西往往更高效更方便。</p>
<p>如纸张之对于竹简，如水泥之对于茅草，如火车之对于马车，如智能手机之对于大哥大，如MP3之对于黑胶，如C语言之对于汇编语言。</p>
<h2>新，才活跃</h2>
<p>新技术往往有着更活跃的社区，而且在这些社区里，大家畅所欲言，几乎问无不答。</p>
<p>这里的讨论氛围是那么热烈，极少出现传统行业的&#8221;RTFM&#8221;的情况，因为大家都在找着更简洁直接的解决方案。（RTFM，Read the f**king manual，翻译过来就是，“滚去读手册”。）</p>
<h2>新，牛人多</h2>
<p>“与柏拉图为友，与亚里斯多德为友，更与真理为友。”</p>
<p>人与群体的选择是多么重要。</p>
<p>新领域，必定聚居着一堆在行业中最强悍的牛人们打先锋。</p>
<p>想在一个领域拔尖，有一点是很必要的：就是你知道已经拔尖的那些人都是怎么个玩法。</p>
<p>孤独求败的话实在是太没意思了。</p>
<h2>传统需要对比</h2>
<p>传统的东西是多么美妙，我可以不用太担心被淘汰或是什么的，我也能更深入更彻底地研究它，理解它里面很多很多的细节，多么美妙。</p>
<p>但难道新的东西就都像塑料般缺乏细节而能量产？就算塑料的确缺乏细节，但他的初衷是什么？足够的简单直接、所有人都能用上。</p>
<p>就像宜家对比上传统红木家私——比起红木家私，宜家更是满怀着对中低阶层群体的人文关怀。</p>
<p>我想说的是，就算大家只专注于传统，也应该对新玩意们有所了解。有对比才有促进，才更能明白传统与新玩意的优势分别在哪里、为什么会有这些新玩意出现、不惜放弃那么多的传统的积淀。</p>
<h2>后记</h2>
<p>当然，新玩意们总伴随着风险。</p>
<p>但我们难道没有基本的搞风险能力么？为什么要惧怕风险？</p>
<p>再者，传统行业，难道就没有风险么？？</p>
<p>我要做有意义的冒险，我要失败，我也要成功。</p>
<p><a href="http://itswater.com">海王星 &#8211; 为什么要与时俱进</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.boatwinds.com/why_always_updates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>灵感的源头：nodejs社区见闻</title>
		<link>http://blog.boatwinds.com/nodejs_inspires/</link>
		<comments>http://blog.boatwinds.com/nodejs_inspires/#comments</comments>
		<pubDate>Tue, 28 Feb 2012 15:26:00 +0000</pubDate>
		<dc:creator>watert</dc:creator>
				<category><![CDATA[开发]]></category>
		<category><![CDATA[设计]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[nodejs]]></category>

		<guid isPermaLink="false">http://itswater.com/?p=949</guid>
		<description><![CDATA[俺表示被nodejs的github社区震惊了。 这种一堆工程师像小孩一样在积木堆里随意翻倒材料再堆成玩具的过程实在太美妙了。 积木堆 不同的人出于不同的原因，找到还能凑合的材料，堆积出了一个作品，然后把它放到了积木堆里。 于是，那个作品也成为积木堆的一部分，最终没人知道会不会出现些高楼大厦。 这过程很容易，让自己爽就好。这也很不容易，太多人都不知道怎么自己才爽。 儿戏却轻易 这真是个好玩的地方。但只要有这种地方出现，就该有卫道士了，他们向我们大喊：“这简直儿戏！别那么幼稚！快去做正事！” 可是，保持点童真有什么不好呢？再说了，这可是个创意爆发的好地方。 诚然这简直儿戏，诚然很可能产出的只是玩具。但真需要工业化运营时，再做优化或移植也不迟，对不。 也许，在这个匮乏创意的年代，我们更需要这样的游乐场。谁说游乐场不能是创意的生命之泉呢？ 后记 我其实只是想找个比较顺眼点儿的轻量级数据库，然后我能在我心爱的MAC AIR上开发，部署上去也不至于一下子太大压力。 上面的话其实是说：我不想按大人的规定去做事，所以想去找个心仪的玩具。 结果这结果实在超出我期望呐。 Nodejs是个很有魅力的语言，跟其它语言有着太大区别。这仅仅是语言风格的差异，然后借助chrome的东风飞扬起来。 难怪，这几年的编程语言越来越多，越来越有爆炸倾向。因为大家认识到，编程语言的选择，其实是对于思维方式的选择，是对于环境的选择。 ——选择身处怎样的天空下，踩踏在怎样的大地上，使用怎样的工具，进行怎样的劳作，摘取怎样的果实，收获怎样的感动。]]></description>
			<content:encoded><![CDATA[<p><a href="http://itswater.com/wp-content/uploads/2012/02/nodejs_at_github.jpg"><img class="aligncenter size-large wp-image-950" title="nodejs_at_github" src="http://itswater.com/wp-content/uploads/2012/02/nodejs_at_github-640x206.jpg" alt="" width="640" height="206" /></a></p>
<p>俺表示被<a href="https://github.com/joyent/node/wiki/modules">nodejs的github社区</a>震惊了。</p>
<p>这种一堆工程师像小孩一样在积木堆里随意翻倒材料再堆成玩具的过程实在太美妙了。<span id="more-949"></span></p>
<h2>积木堆</h2>
<p>不同的人出于不同的原因，找到还能凑合的材料，堆积出了一个作品，然后把它放到了积木堆里。</p>
<p>于是，那个作品也成为积木堆的一部分，最终没人知道会不会出现些高楼大厦。</p>
<p>这过程很容易，让自己爽就好。这也很不容易，太多人都不知道怎么自己才爽。</p>
<h2>儿戏却轻易</h2>
<p>这真是个好玩的地方。但只要有这种地方出现，就该有卫道士了，他们向我们大喊：“这简直儿戏！别那么幼稚！快去做正事！”</p>
<p>可是，保持点童真有什么不好呢？再说了，这可是个创意爆发的好地方。</p>
<p>诚然这简直儿戏，诚然很可能产出的只是玩具。但真需要工业化运营时，再做优化或移植也不迟，对不。</p>
<p>也许，在这个匮乏创意的年代，我们更需要这样的游乐场。谁说游乐场不能是创意的生命之泉呢？</p>
<h2></h2>
<h2>后记</h2>
<p>我其实只是想找个比较顺眼点儿的轻量级数据库，然后我能在我心爱的MAC AIR上开发，部署上去也不至于一下子太大压力。</p>
<p>上面的话其实是说：我不想按大人的规定去做事，所以想去找个心仪的玩具。</p>
<p>结果这结果实在超出我期望呐。</p>
<p>Nodejs是个很有魅力的语言，跟其它语言有着太大区别。这仅仅是语言风格的差异，然后借助chrome的东风飞扬起来。</p>
<p>难怪，这几年的编程语言越来越多，越来越有爆炸倾向。因为大家认识到，编程语言的选择，其实是对于思维方式的选择，是对于环境的选择。</p>
<p><strong>——选择身处怎样的天空下，踩踏在怎样的大地上，使用怎样的工具，进行怎样的劳作，摘取怎样的果实，收获怎样的感动。</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.boatwinds.com/nodejs_inspires/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>生活，生活</title>
		<link>http://blog.boatwinds.com/life_life/</link>
		<comments>http://blog.boatwinds.com/life_life/#comments</comments>
		<pubDate>Mon, 13 Feb 2012 09:01:01 +0000</pubDate>
		<dc:creator>watert</dc:creator>
				<category><![CDATA[生活]]></category>

		<guid isPermaLink="false">http://itswater.com/?p=944</guid>
		<description><![CDATA[去超市随意购物品，挑瓶比较顺眼的酒，心情不错时胡乱调制一番，小饮酌情。 常与朋友网上吹水，聊些各自与朋友们的状况，不时约出来谈天说地，当浮一大白。 看着家里的东西逐渐变乱变脏，于是挑个时间，卷起衣袖，整理一翻，于是小窝又变得干净整齐。 待闷了，则离开小窝，只是闲逛。看清晨的雾气，晒午后的阳光，听黄昏的闹市，吹夜里的清风。 …… 这些似乎都不难。 只是似乎自己都已经遗忘，甚至可悲地需要学习着去做，甚至将生活当成一种投资。 …… 我一直告诫自己，生活是目的，而不是过程，更不是工具。我一直在想，人的毕生追求说不定就只是一种生活形态。我一直认为，所谓事业健康爱情家庭，都不过是生活的一部分。 只是似乎，反被生活压得有些喘不过气，反而遗忘了不少东西，比如，“怎么生活”。就算，我的目标很简单，只是为了更好的生活。 生活似乎又不似逆水行舟，似乎只要满足于现状，总能很好地继续下去？ 只是又似乎生活实在太容易被些事情打断、甚至撕扯得支离破碎。 可能这就是为什么总有这么些像我这样的人，总想获取足够的力量，来真正地去保护自己的美好生活。所谓保护自己与身边的人，也只是自己生活的一部分。人大抵都是自私的。 只是，一直这样下去，大概是没有尽头的。人的野心只会越来越大。 告诉自己，适可而止。 …… “我们都觉得，生活没那么严重，做自己反而比较心安理得。” “不去想自由，反而更轻松，愿意感动就是种享受。” “生活、生活，会快乐也会寂寞。生活、生活，明天我们好好地过。”]]></description>
			<content:encoded><![CDATA[<p>去超市随意购物品，挑瓶比较顺眼的酒，心情不错时胡乱调制一番，小饮酌情。</p>
<p>常与朋友网上吹水，聊些各自与朋友们的状况，不时约出来谈天说地，当浮一大白。</p>
<p>看着家里的东西逐渐变乱变脏，于是挑个时间，卷起衣袖，整理一翻，于是小窝又变得干净整齐。</p>
<p>待闷了，则离开小窝，只是闲逛。看清晨的雾气，晒午后的阳光，听黄昏的闹市，吹夜里的清风。<br />
<span id="more-944"></span><br />
……</p>
<p>这些似乎都不难。</p>
<p>只是似乎自己都已经遗忘，甚至可悲地需要学习着去做，甚至将生活当成一种投资。</p>
<p>……</p>
<p>我一直告诫自己，生活是目的，而不是过程，更不是工具。我一直在想，人的毕生追求说不定就只是一种生活形态。我一直认为，所谓事业健康爱情家庭，都不过是生活的一部分。</p>
<p>只是似乎，反被生活压得有些喘不过气，反而遗忘了不少东西，比如，“怎么生活”。就算，我的目标很简单，只是为了更好的生活。</p>
<p>生活似乎又不似逆水行舟，似乎只要满足于现状，总能很好地继续下去？</p>
<p>只是又似乎生活实在太容易被些事情打断、甚至撕扯得支离破碎。</p>
<p>可能这就是为什么总有这么些像我这样的人，总想获取足够的力量，来真正地去保护自己的美好生活。所谓保护自己与身边的人，也只是自己生活的一部分。人大抵都是自私的。</p>
<p>只是，一直这样下去，大概是没有尽头的。人的野心只会越来越大。</p>
<p>告诉自己，适可而止。</p>
<p>……</p>
<p>“我们都觉得，生活没那么严重，做自己反而比较心安理得。”</p>
<p>“不去想自由，反而更轻松，愿意感动就是种享受。”</p>
<p>“生活、生活，会快乐也会寂寞。生活、生活，明天我们好好地过。”</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.boatwinds.com/life_life/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Backbone框架浅淡</title>
		<link>http://blog.boatwinds.com/backbone_preview/</link>
		<comments>http://blog.boatwinds.com/backbone_preview/#comments</comments>
		<pubDate>Sun, 08 Jan 2012 15:59:10 +0000</pubDate>
		<dc:creator>watert</dc:creator>
				<category><![CDATA[开发]]></category>
		<category><![CDATA[backbone]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[前端]]></category>
		<category><![CDATA[架构]]></category>

		<guid isPermaLink="false">http://itswater.com/?p=932</guid>
		<description><![CDATA[最近用Backbone用得很多，谈下我的一些感受。 首先，Backbone是什么东西？ Backbone是这么定位自己的：它对一些重Javascript应用（javascript-heavy application）提供了结构支撑。 这结构支撑的核心组件是：有键值模型支持的Model、有丰富可枚举操作的Collection，和宣言式事件声明的View。 具体的介绍有豆瓣的MVC实践的PPT：http://www.slideshare.net/taobaoued/mvc-8584291 Backbone的确是个好东西，他有着很多优点： underscore完整实用的编程API支持 各类型组件良好的封装接口 集合化对象操作，这方面跟underscore配合是神器 全事件化操作，发挥JS的优势 默认对RESTFUL接口的全面支持与扩展接口 对微框架支持很好，主要是jQuery和mootools。 （而且可以随便进行扩展与改写，里面的模块化与解耦是做得很赞的 ） 局限 可惜，必然不会所有人都喜欢Backbone。 因为它的思路很偏向于架构师思维，的确可以做到极高的可维护性，但却使得编码效率有所降低，而且入门门槛会比较高。 它的门槛主要在于，Javascript，和事件化的面向对象机制。 个人感觉，如果没了事件化的支持，那Backbone就只是堆麻烦的条条框框，没有了任何的价值。 所以…… 对于只关注于算法、语言结构优化、传输优化、浏览器渲染这类的前端程序员来说，他会不喜欢这么多的限制，而只想用原生的方式，因为那样能完整地对计算机处理进行控制； 对于只关注于语义化、新标准、风格系统、视觉展现、交互设计这类的前端设计师来说，他也会不喜欢，因为可能HTML、基于jQuery的JS对他们来说已经很麻烦，而对象化编程对于他们来说不是同一个次元的东西。 而对于纯粹的后端程序员、云端架构师、DBA或是运维人员什么的来说，也许这些MVC架构、事件模型什么的他们会很清楚，可是……GUI是什么鬼东西？ 还好，前端的人们跨界的也是特别多的。而这种架构基础，对于比较大规模的复杂交互的应用来说，肯定是不可或缺的。 对比 就我的经验而言，这应该是——应用结构支撑型框架。 他只是一个支撑，在这个支撑下GUI组件和模型可以有比较好的分层与接口，也可以以事件地方式比较好的组织他们之间的交互。 它跟其它框架不同： 比如jQuery,mootools,prototype，这类属于DOM及兼容性框架，是WEB应用的底层框架； 而像EXTJS,jQueryUI, dojo这类属于GUI框架，是极其高层的框架，代价也就是极多的代码量和比较高的学习成本，当然好处也很明显，上手了就能马上做出应用，而不用再去研究什么HTML/CSS/兼容性/各种细节实现。 它也不是具体的库： 现在多数的库会写好调用并接进jQuery.prototype，以便 DOM 直接进行调用，或是提供特定业务的封装接口。如果硬要说库的话，Backbone里面的router会比较像一个具体业务的实现库，提供了WEB应用对hash的路由，能部分解决AJAX造成的SEO问题。只是个人感觉它还是不太够完美，只支持path而没原生的query支持。这个可能也是见仁见智吧。 总之，现在WEB端的东西算是越来越百花齐放了，这真是让我心花怒放啊！]]></description>
			<content:encoded><![CDATA[<p>最近用Backbone用得很多，谈下我的一些感受。</p>
<p><div class="wp-caption aligncenter" style="width: 461px"><img src="http://documentcloud.github.com/backbone/docs/images/backbone.png" alt="" width="451" height="80" /><p class="wp-caption-text">Backbone.JS</p></div></p>
<h2>首先，Backbone是什么东西？</h2>
<p><a href="http://documentcloud.github.com/backbone/">Backbone</a>是这么定位自己的：它对一些重Javascript应用（javascript-heavy application）提供了<strong>结构支撑</strong>。</p>
<p><span id="more-932"></span></p>
<p>这结构支撑的核心组件是：有键值模型支持的Model、有丰富可枚举操作的Collection，和宣言式事件声明的View。</p>
<p>具体的介绍有豆瓣的MVC实践的PPT：<a href="http://www.slideshare.net/taobaoued/mvc-8584291">http://www.slideshare.net/taobaoued/mvc-8584291</a></p>
<p>Backbone的确是个好东西，他有着很多优点：</p>
<ol>
<li>underscore完整实用的编程API支持</li>
<li>各类型组件良好的封装接口</li>
<li>集合化对象操作，这方面跟underscore配合是神器</li>
<li>全事件化操作，发挥JS的优势</li>
<li>默认对RESTFUL接口的全面支持与扩展接口</li>
<li>对微框架支持很好，主要是jQuery和mootools。 （而且可以随便进行扩展与改写，里面的模块化与解耦是做得很赞的 ）</li>
</ol>
<h2>局限</h2>
<p>可惜，必然不会所有人都喜欢Backbone。</p>
<p>因为它的思路很偏向于架构师思维，的确可以做到极高的可维护性，但却使得编码效率有所降低，而且入门门槛会比较高。</p>
<p>它的门槛主要在于，Javascript，和事件化的面向对象机制。</p>
<p>个人感觉，如果没了事件化的支持，那Backbone就只是堆麻烦的条条框框，没有了任何的价值。</p>
<p>所以……</p>
<p>对于只关注于算法、语言结构优化、传输优化、浏览器渲染这类的前端程序员来说，他会不喜欢这么多的限制，而只想用原生的方式，因为那样能完整地对计算机处理进行控制；</p>
<p>对于只关注于语义化、新标准、风格系统、视觉展现、交互设计这类的前端设计师来说，他也会不喜欢，因为可能HTML、基于jQuery的JS对他们来说已经很麻烦，而对象化编程对于他们来说不是同一个次元的东西。</p>
<p>而对于纯粹的后端程序员、云端架构师、DBA或是运维人员什么的来说，也许这些MVC架构、事件模型什么的他们会很清楚，可是……GUI是什么鬼东西？</p>
<p>还好，前端的人们跨界的也是特别多的。而这种架构基础，对于比较大规模的复杂交互的应用来说，肯定是不可或缺的。</p>
<h2>对比</h2>
<p>就我的经验而言，这应该是——<strong>应用结构支撑型框架。</strong></p>
<p>他只是一个支撑，在这个支撑下GUI组件和模型可以有比较好的分层与接口，也可以以事件地方式比较好的组织他们之间的交互。</p>
<p>它跟其它框架不同：</p>
<p>比如jQuery,mootools,prototype，这类属于DOM及兼容性框架，是WEB应用的底层框架；</p>
<p>而像EXTJS,jQueryUI, dojo这类属于GUI框架，是极其高层的框架，代价也就是极多的代码量和比较高的学习成本，当然好处也很明显，上手了就能马上做出应用，而不用再去研究什么HTML/CSS/兼容性/各种细节实现。</p>
<p>它也不是具体的库：</p>
<p>现在多数的库会写好调用并接进jQuery.prototype，以便 DOM 直接进行调用，或是提供特定业务的封装接口。如果硬要说库的话，Backbone里面的router会比较像一个具体业务的实现库，提供了WEB应用对hash的路由，能部分解决AJAX造成的SEO问题。只是个人感觉它还是不太够完美，只支持path而没原生的query支持。这个可能也是见仁见智吧。</p>
<p>总之，现在WEB端的东西算是越来越百花齐放了，这真是让我心花怒放啊！</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.boatwinds.com/backbone_preview/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

