2008-11-20 31 views
4

在我所需要的大多數商業工作中,我的角色大多侷限於「編寫代碼」,而我想首先進入開發的原因是因爲我喜歡可用性和設計方面的軟件。軟件開發應該與軟件設計和可用性分開嗎?

現在我覺得有些失望,因爲現在,幾乎所有的工作日都花費在「堵塞一起」上。這似乎是可以想象的最平凡的工作,如果所有人都認爲我們有能力,程序員往往會在某些行業中被忽視。

爲了解決我的問題 - 對於那些想要一點創意控制的開發人員,是否有任何工作?對於那些不僅僅是代碼猴子,而且想要構建漂亮產品並深度參與的開發者,不僅在代碼中,而且在產品的整個設計和願景中。

回答

1

這對我的經驗來說太陌生了,它讓我感激我一直在一家小商店裏,那裏必須是所有行業的傑克。如果你對這個世界感興趣,我建議你找一個小商店或者一家公司,他們在這些項目上使用小團隊。

0

聽起來你可能會開心自己的軟件公司,或者至少在業餘時間在自己的項目上工作。

+0

我的夢*是經營我自己的公司,我敢肯定我不是唯一的公司。但這不像任何人都可以「創辦公司」。獲得客戶似乎非常困難。 – Jonathan 2008-11-20 00:09:47

+0

如果你有興趣創辦一家公司,並且你有一個好主意,你可能想看看http://ycombinator.com/ – 2008-11-20 01:30:56

0

我不確定你在做什麼技術。但是現在有一個新興的富有互聯網/互動應用程序(RIA)開發的創意編程領域。而RIA中​​的新角色叫做集成商或用戶體驗開發者 - 誰實際上進行了編程和交互式設計,如效果和動畫以及很多樂趣。這些人居住在'設計師和硬核程序員之間'Photoshop'之間。

WPF,Silverlight,Flash等是這種技術的例子。

+0

也許我最好走這條路。我一直對用戶界面比對後端更感興趣。麻煩的是,我不喜歡Silverlight--我完全不同意它的整個理念。但我猜如果它是Silverlight vs後端,我會採用Silverlight。 – Jonathan 2008-11-20 00:18:56

+0

嘗試Flex,它比Silverlight更有趣IMHO – 2008-11-20 02:29:26

3

是的,工作存在;而且他們並不難以進入。我發現的是,這些機會在小公司。

一般來說,大型公司有更多的「結構」,高級人員進行設計,然後執行實施。一般來說,設計被認爲是一個更「高級」的活動,並且有充分的理由,因爲只有憑藉經驗才能瞭解設計的優點。

但是在較小的公司裏,有一個更堅實和固定的地層;甚至在小公司擔任初級職位時,您可以對設計有大量的投入。特別是如果你表現出興趣和技巧。

我的建議是找一個小公司的職位;幾乎肯定會有機會讓您在那裏使用您的設計技巧。

0

在我的公司(大+),每個開發人員的任務是開發一個子應用程序,這是整個系統的一部分。整個系統的設計由前輩完成,但每個子應用程序的設計都是每個開發人員的責任(其中包括與當然需要與子應用程序開發人員討論設計)。所以它相當不錯