在我迄今为止的大多数商业工作中,我的角色主要局限于“编写代码”,而我想首先进入开发的原因是因为我喜欢可用性和设计方面软件。
我现在感到有点尴尬,因为现在,几乎所有的工作日都花在“把事情搞得一团糟”上。这似乎是可以想象的最平凡的工作,如果所有人都认为我们有能力,那么程序员往往会被一些行业所瞧不起。毫无疑问。
要回答我的问题 - 对于想要进行一些创意控制的开发人员,是否有任何工作?对于那些不仅仅是代码猴子,而是想要构建一个漂亮产品并且积极参与的开发人员,不仅仅是代码,还有产品的整体设计和愿景?
答案 0 :(得分:3)
是的,工作存在;他们并没有那么难以进入。我发现的事情是,那些机会来自较小的公司。
一般而言,较大的公司有更多的“结构”,高级人员进行设计,然后实施逐渐减少。一般来说,设计被认为是一种更为“高级”的活动,并且有充分的理由,因为只有经验才能了解什么才是好的设计。
但在较小的公司中,有一个不太稳固和固定的阶层;即使是小公司的初级职位,您也可以在设计方面投入大量资金。特别是如果你表现出兴趣和技巧。
我的建议是在一家小型公司找到一个职位;几乎可以肯定你有机会在那里使用你的设计技巧。
答案 1 :(得分:1)
这对我的经历来说是如此陌生,以至于让我感激不已。我一直在一家小店里,一个人必须成为所有行业的杰克。如果你对这个世界感兴趣,我建议你去一个较小的商店或一个他们在项目中使用小团队的公司。
答案 2 :(得分:0)
听起来你可能最开心自己的软件公司,或者至少在业余时间从事自己的项目。
答案 3 :(得分:0)
我不确定您正在使用什么技术。但是现在你可以看到一个新兴的创意编程领域,称为Rich Internet / Interactive application(RIA)开发。在RIA wold中有一个名为 集成商或用户体验开发者 的新角色 - 他们实际上进行编程和交互式设计,如效果和动画以及很多乐趣。这些人实际上生活在' Photoshop '设计师和硬核程序员之间。
WPF,Silverlight,Flash等是这项技术的例子。
答案 4 :(得分:0)
在我的公司(大型+),每个开发人员的任务是开发一个子应用程序,这是整个系统的一部分。整个系统的设计是由前辈们完成的,但每个子应用程序的设计都是每个开发人员的责任(其中包括与您需要与之接口的子应用程序的开发人员讨论设计)。所以它实际上很不错