4

在我迄今为止从事的大多数商业工作中,我的角色主要局限于“编写代码”,而我最初想从事开发的原因是因为我喜欢软件的可用性和设计方面。

我现在感到有点失望,因为现在,我几乎所有的工作日都花在“把东西放在一起”上。这似乎是可以想象的最平凡的工作,如果人们认为我们有能力,程序员在某些行业中往往会受到轻视也就不足为奇了。

回答我的问题 - 是否有适合想要进行创意控制的开发人员的工作?对于那些不仅仅是代码猴子,而是想要构建一个漂亮的产品并大量参与的开发人员,不仅仅是在代码中,而是在产品的整个设计和愿景中?

4

5 回答 5

3

是的,工作存在;而且它们并不难进入。不过,我发现这些机会存在于较小的公司。

一般来说,大公司有更多的“结构”,高级人员在其中进行设计,然后实施。一般来说,设计被认为是一项更“高级”的活动,并且有充分的理由,因为只有通过经验,你才能了解什么是好的设计。

但在较小的公司中,没有那么稳固和固定的层级;甚至在小公司的初级职位上,你也可以对设计进行大量投入。特别是如果你表现出兴趣和技能。

我的建议是在一家规模较小的公司找到一个职位;几乎可以肯定,您将有机会在那里发挥您的设计技能。

于 2008-11-20T00:10:49.533 回答
1

这与我的经历是如此陌生,以至于我很庆幸我一直在一家小商店里,一个人必须是多面手。如果你对那个世界感兴趣,我建议你去一家较小的商店或公司,在那里他们使用小团队进行项目。

于 2008-11-20T00:05:38.873 回答
0

听起来你可能最快乐地创办自己的软件公司,或者至少在业余时间从事自己的项目。

于 2008-11-20T00:08:16.420 回答
0

我不确定你在研究什么技术。但是现在您可以看到一个新兴的创意编程领域,称为富互联网/交互式应用程序 (RIA) 开发。在 RIA 世界中还有一个新角色,称为Integrators 或 UX Developers——他们实际上从事编程和交互设计,比如效果和动画,以及很多乐趣。这些人实际上介于“ Photoshop ”设计师和核心程序员之间。

WPF、Silverlight、Flash 等就是这种技术的例子。

于 2008-11-20T00:10:01.860 回答
0

在我的公司 (Large+),每个开发人员的任务是开发一个子应用程序,这是整个系统的一部分。整个系统的设计是由前辈完成的,但是每个子应用程序的设计是每个开发人员的责任(当然包括与您需要与之交互的子应用程序的开发人员讨论设计)。所以它实际上非常好

于 2008-11-20T02:28:35.310 回答