技术是复杂的,学习是开心的,不是一蹴而就,马上就能成功的。
不要以为软硬技能兼备就能解决任何技术问题。Web 开发,以及一般的计算机编程,最能体现这一点。除了技术本身,还要知道如何点击菜单项,学会使用某个应用;要知道如何使用 Google,弄清错误消息的意思;以及何时要放弃,直接重启设备。
Web 应用涉及的知识特别多,因此从中更容易认清“技术是复杂的”。就使用 Rails 做 Web 开发而言,体
现这一点的包括:确保使用的 Ruby gem 版本正确,执行 bundle install 或 bundle update 命令,以及遇
到问题时重启本地 Web 服务器。
在阅读学习技术的时候,你可能偶尔会卡住,得不到预期的结果。我们需要积极去解决这些拦路虎,借此提高自己的技能。说不定,就像极客们所说的:这不是缺陷,而是特性!
网友评论