我是这里的常客,但是把我的网名和我的真实身份联系起来太简单了,如果他们看到了,我要问的问题会导致我和现在的雇主进行一次非常不愉快的交谈。所以,我为这个袜子傀儡账户道歉;我保证我和索基不会就对方的事情投票,索基除了投票回答自己的问题外,什么也不会做。
我可能有机会和过去共事过的人一起工作。简短、极其低调的总结:进展顺利。这一次,他希望让我成为一家刚刚起步的网络公司的合伙人。我的职称没有定义,但就公司的科技方面而言,我基本上是“一个人”。我首先要做的事情之一就是充实网站当前和未来的需求,并确定满足这些需求的最佳方法-对现有站点进行大修?彻底废除现有的网站,用类似于Drupal的东西来取代它?我还将负责确保该网站不仅是一个令人愉快的用户体验,而且它看起来和感觉像一个现代的,专业的网站。
一个问题:我没有资格。
至少现在还没有。
上一次我们一起工作的时候我并不是很有资格,但我教会了自己我需要知道的.就像我说的。进展得很好。然而,我当时是一个低级别的代码管理员,而且已经做出了很多关键的决定。当我走的时候,我有更多的空间去学习错误和时间。
这次郊游就没那么多了。我已经有很长一段时间了,因为我已经完全了解了网络编程的最新情况;我目前的工作中有一小部分网络内容,但网络界面不是主要业务,而是建立在旧技术基础上的。(老实说,它并不能很好地利用科技。)我只是在不工作的时候不花很多时间玩新技术,我通常把时间花在业余爱好和激情上,我没有得到报酬。
但我希望这一切发生。我想把它做好。所以我的问题是:你会推荐我用什么资源来让我自己在专业的网络编程上保持最新和最新呢?
我知道我需要加强我的jQuery;我已经接触过它一点了,而且它能让艰苦的工作变得容易。我也知道我需要熟悉Drupal和其他内容管理系统,这样我才能准确地判断使用Drupal和其他内容管理系统作为站点的基础是一个好主意还是浪费时间。但我确信还有其他技术可以帮助我完成我还不知道的工作。有什么好的资源可以帮我找出我不知道的东西?
网站杂志播客什么的。我需要弄清楚如何正确地回到比赛中来。
这是可怕的地狱,但它也感觉这可能是我的职业生涯的一大步。(假设它不是走进一个充满激光鲨鱼的水池。)我预先感谢任何人在治愈我的无知方面所能提供的任何帮助。
发布于 2010-10-29 13:06:16
现在的网络技术有这么多,你不可能跟上一切。
从字面上说,一个人不可能知道web开发前沿的一切: HTML5,CSS3,最新的jQuery,pubsubhubbub,Node.js,Google,Yahoo,你喜欢的任何MVC框架,任何你喜欢的javascript框架.都处于快速流动的恒定状态。
跟着我重复一遍:你不可能全知道的。
现在,松一口气,学习新项目所需要的东西。你以前做过而且还会再做一次。
秘密不在于知识,而在于学习。要做到这一点,阅读网络,听相关的播客,并开始建立原型。没有比开始做更好的学习方法了。
旁白:我个人一般不喜欢看书。现在Web技术发展得如此之快,以至于当任何东西都打印出来的时候,它可能会在某种程度上过时了。
发布于 2010-10-28 22:51:37
不要在你是谁和你能做什么的问题上撒谎,但是考虑到如果你的商业伙伴知道你和技术的第一件事,那么他就知道你做了多少网络开发。
我们这个行业的特点是它变化很频繁,而且很多东西都是新的。这就是为什么,每一个关于“我下一步应该学什么语言”的问题最终都会被回答为“无论你现在所知道的有多大的不同”--这样你就能获得知识,而不仅仅是机械技能。
那你是做什么的?我要做的是:
我想把这一点带回家:如果你的生意伙伴想要一个10年的兽医,他可以去找一个。他想要你,而你是技术专家,而不是语言用户。利用这些知识来获得完成工作所需的技能。如果你不能对你的伴侣和你自己坦诚相待,那就拒绝。
顺便说一句:你可以。
发布于 2010-10-29 16:34:03
我最近进入了Chrome扩展开发领域,它不仅使它本身非常有趣,而且我觉得它极大地提高了我对web开发(客户端)的最新知识。它基本上是99%的常规javascript+html+css和1%特定于C++的javascript (如果您愿意,也可以制作C++插件)。
为什么它是伟大的:
如果你去此页,他们有一个很好的列表,所有当前的热门技术,Chrome支持,所以你可以浏览一下,并与他们玩。
https://softwareengineering.stackexchange.com/questions/15449
复制相似问题