iT邦幫忙

0

[工作] 請教關於Internet程式設計師轉職的問題?

各位大哥大姊們好,小妹最近對於轉職有許多的疑問,想請教各位。
以下是小妹目前的工作經歷和狀況:
私立大學資管系畢業
目前在小資訊公司工作(2年半),工作職務為程式設計師(嚴格來說應該是Internet程設師),工作內容大概為:
1.撰寫網頁(使用python、django、jQuery)
2.撰寫視窗程式(使用python)

小妹最近有想要換工作的念頭,個人比較偏好開發應用軟體的工作,想了解如果要做應用,應該要如何準備才能勝認此類的工作?(目前在複習C語言)
會需要了解一些底層的東西嗎?

最後一個問題是根據小妹目前的工作經歷,可以找到哪些相關的工作嗎?

在這裡先向各位大哥大姊們說謝謝 XD

看更多先前的討論...收起先前的討論...
player iT邦大師 1 級 ‧ 2012-11-29 15:00:26 檢舉
1.Web-AP
在台灣以ASP.NET(C#或VB.NET), PHP, JSP (Java) 為主流, python 算是比較冷門的東西

2.Windows AP
在台灣以C#, VB.NET, C++, Java, Delphi 為主流, python 算是比較冷門的東西

你既是資管畢業
那Server的管理經驗有嗎? (Windows Server, Linux, FreeBSD, MS SQL Server, MySQL, Oracle)
如果有的話, 可考慮轉任MIS

如果你還堅持撰寫網頁的工作的話
建議補充一些使用美工軟體的技能
除非是大公司, 不然寫網頁的還要兼美工改圖
krarm iT邦好手 1 級 ‧ 2012-11-30 09:34:05 檢舉
往錢多事少離家近的領域找

用妹字輩要貼大頭照喔!
Albert iT邦高手 1 級 ‧ 2012-12-01 14:41:52 檢舉
[最近有想要換工作的念頭,個人比較偏好開發應用軟體的工作]

開發應用軟體

要從實務去帶 [寫作] 先能在框架下產出作品
再去補足基礎 [理論] --資管重點不在此--

從基礎上來的 [框架] 概念薄弱
從實務上來的 [原件] 開發薄弱

[土木工程上來的在整體規劃薄弱]
[建築工程上來的在施工細部薄弱]
pantc328 iT邦高手 1 級 ‧ 2012-12-01 16:58:23 檢舉
No,No
公司最近來了一批新人
都是國立頂尖大學裡的頂尖人才
一位是資工系,一位是資管系

其中一位坐我後面,還沒進來當替代役時,老板就交待工作
進來很衝勁,每天沒天沒夜,二周把工作完成70%
老闆沒特別高興。老板說後面30%才是最辛苦的
果真,現在開始哇哇叫,每天問為什麼,為什麼,為什麼..這樣
Bugs越來越多,而且不知錯在哪,當然亂猜,亂解,亂賭。品質,時間..完全無法控管

每一家公司要的人不同。大部份公司都要你馬上開發App
我只有遇過味丹考試最基礎
當時考Java 一天面試3x人。我是唯一面試的。但當時我堅持走.NET路線
我不曉得,越基礎的東西,大家越是忽視。

我第一家公司影響我很大,進去先把學校學的忘掉,才培訓5個月。老板說學校教的不能算錯。但也不能說對
現在公司,每一個都很優。學歷高,自尊強..我不能教,也不敢教。每次我提出一個理論..就有一堆人有反對的聲音

但也還好,專案負責人,在整合全部人產出,都會拿給我Review修正。我都會告訴他們,問題在哪..

沒有基礎,隨便套框,我只能死路一條。在公司我很黑,我最會找框架負責人的麻煩。很多時候框就有問題了,又找一些盲目的人去套框。
Albert iT邦高手 1 級 ‧ 2012-12-01 19:36:11 檢舉
沒有 well-training 就上戰場
真是[老闆]敢死
一群[員工]趕死
!!!!
給員工作沒把握的事!!沒做過的事!!真是好好笑!!

還讓員工天天問
[為什麼,為什麼,為什麼]

為什麼要這樣的[搞死]公司!!!
pantc328 iT邦高手 1 級 ‧ 2012-12-02 09:54:18 檢舉
框架~概念很好..
但想到公司框,台灣人寫的框
我就打?????
說真的都是2266的

以前在醫院,用不是會寫程式主任寫的資料囀檔的框
大家用好好的,我查一下匯100筆,轉60萬筆出來。我告訴主任你某行這樣寫,會有什麼問題,於是吃了一隻大過,很快適用期沒過,我就三隻大過離職

有用過上任經理花很多心思寫很多框??我看了搖搖頭,這MS Application Block 不是都有了?而且我們的2266文件不足,也不易擴充

這次有個議題,有關於非同步的Thread,有優先權,有TimeOut...議題,大家都花很多時間架框。最後也不好用..
我開會時,我就問,本來的Cocoa Framework 不是就有這些相關功能了?
krarm iT邦好手 1 級 ‧ 2012-12-03 09:22:21 檢舉
樓上真是不簡單的狠角色
居然可以跟阿伯大對話
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
10
sdv
iT邦新手 1 級 ‧ 2012-11-29 15:06:29
最佳解答

The C programming language should be develop device driver or shell script. Ex:Embedded Device. you had better study 8051 MCU or ARM platform(include:datasheet,circuit diagram...etc)
I suggest you should study .net or smart device language. Ex:Java,HTML5,Javascript,Objective C

ggyachu iT邦新手 5 級 ‧ 2012-11-29 15:53:45 檢舉

請問大哥,看了您的意見,是不是代表應用不適合我目前所學的...
感覺要做應用,要另外學的東西非常多...
大哥上面所說的8051 MCU 和 ARM platform 好像不是資管所學的(比較像資工之類的)。

magician iT邦研究生 2 級 ‧ 2012-11-29 16:00:56 檢舉

ggyachu提到:
8051

電路控制。。低階的程式控計。好像用C寫得很多

樂天迷!?

10

以您會的技術, 我覺得工作應該很好找~至少 37K 起跳...
But
建議您想多學的話, 看 Java 或 .Net 相關商務應用程式語言
這樣有助於身價的提升... PHP也是個不錯的入門 ^^

看更多先前的回應...收起先前的回應...
ggyachu iT邦新手 5 級 ‧ 2012-11-29 15:56:53 檢舉

請問大哥說的工作很好找是代表找哪一種類型或職務的工作呢?
所以我現在如果改看JAVA會比C來的比較好找到工作嗎?

抱歉問題有點多 @_____@

因為你目前做的和做的工作是前端應用開發(偏使用者端
我猜你學 C => 是為了學行動應用開發(iPhone...
不過學 Java 也是可以做行動應用開發(android...

個人覺得工作好不好找, 和朋友夠不夠多關係比較大... XD

ggyachu iT邦新手 5 級 ‧ 2012-11-29 16:39:28 檢舉

很不幸的我的朋友真的是不多...哈
要學 C 還是 JAVA 真的是很難抉擇
不過學C我只是單純的想寫視窗軟體而已,行動應用倒是沒有想到。
還是其實我想法錯誤 T___>_T

pantc328 iT邦高手 1 級 ‧ 2012-11-30 16:32:20 檢舉

現在的工作不好找,以妳的工作資歷,還是在做幾年吧,最少要5年薪水才會倍數的成長

手機要寫什麼?Hello World?
.Net ,Objective_c ,Java 我都會。前後端,資料庫,網路,分散式架構,Design Pattern,SQL,HTML,XML,JQuery...
非常非常多的技術跟領域..
才能寫出一隻沒什麼價值的小程式

我個人認為做幾年不是重點...
重點是...下一步的決定~

從五年前年的 35K 到現在的 60K
我亦是一步步的挑戰得來的~ ^^

ggyachu iT邦新手 5 級 ‧ 2012-12-07 10:49:50 檢舉

這種沒所謂想法錯誤啦~
多學沒有壞事... 只要找對目標
用心學就是了~

但你所謂的視窗指的是?! Windows, X-Win, OSX...

這邊用的的視窗開發都不一樣... XD

指的是Windows @___@

都走了 Internet 程式設計, 其實不用再走回視窗平台, 現下很多視窗應用...
也不過是外面多個框架的殼, 裡面包著 Internet 元件.

除非你想從事 ERP 的開發...

8
pantc328
iT邦高手 1 級 ‧ 2012-11-29 15:55:58

現在也都以Internet為主流
純App會賺錢才奇怪
妳可以將領域擴充
變成WebService+SmartClient方式

10
bizpro
iT邦大師 1 級 ‧ 2012-11-29 17:31:11

有Python, django的能力, 很好的. Google用了很多Python. 有前途的語言.
提供一些參考:
http://www.jython.org是用Java寫的python
https://itunes.apple.com/tw/app/python-2.7-for-ios/id485729872?mt=8在iOS上執行python
http://kivy.orghttp://pyzia.com/讓你用python寫跨平台的應用程式.

如果要學另一種語言, 建議是Java/JavaFX或Scala, 可以延續你Python的能力.

ggyachu iT邦新手 5 級 ‧ 2012-12-05 17:25:01 檢舉

了解了,謝謝前輩提供意見...

我要發表回答

立即登入回答