Tags:

เห็นหลายๆบริษัทที่รับสมัครงาน บอก iOS หรือ Android หลายที่จะประกาศแบบคลุมๆว่าจะเอาทั้ง 2 ระบบ หมายถึงเราต้องเป็นทั้ง Obj-C / JAVA แค่สงใสว่าถ้าเราทำทั้ง 2 ตัวเลยนี้เงินเดือนจะได้ x2 ไหม
ตังอย่างเช่น(สมมุต)ถ้าเฉลี่ย 0-1 ปี
เงินเดือน iOS Developer 30,000 บาท
เงินเดือน Android Developer 30,000 บาท
ผมเลยคิดว่าถ้าระดับคนที่เขียนได้ 2 ระบบแบบนี้คงเป็น senior แล้วละมั้งครับ

แล้วจะมีไหมคนที่เขียน Apps ได้ทั้ง 2 ระบบแล้วขอเงินเดือน 60,000+ ?
อยากรู้ว่าในความเป็นจริงบ้านเราจะให้แบบนี้ไหม?

Get latest news from Blognone
By: blackdemon
Windows PhoneAndroid
on 5 February 2014 - 20:26 #677621
blackdemon's picture

เรื่องเงินเดือนพูดลำบาก... แต่ไม่ x2 ครับ
skill programming ก็แค่ส่วนหนึ่งในการคิดค่าตัว ยังมีปัจจัยเรื่องอื่นๆ อีก เช่น

  • ลอจิกการคิดวิเคราะห์,
  • ภาษา
  • อีคิว
  • มุมมองด้านการตลาด
  • สุดท้าย ดวงกับโชคชะตา

ปล. ผมเขียนได้ทั้ง java และ objective-c ก็ไม่ได้เงินเดือน x2 ครับ และยังไม่เป็น senior ด้วย (อายุไม่ถึง :-| )

By: PandaBaka
iPhoneAndroidWindows
on 6 February 2014 - 13:17 #677886
PandaBaka's picture

การเขียนโปรแกรมเป็นส่วนที่ง่ายที่สุดในระบบครับ ตามปรกติจึงไม่ได้จ้างด้วยอัตราค่าจ้างสูงมาก
เพราะจะจ้างใครมาทำแทนก็ได้ ยกเว้นแต่คุณจะสามารถหาลูกค้า หรือแนวทางตลาด ออกแบบ UX
ด้วยตัวคนเดียวได้ และมูลค่า project ทำเงินได้สูง (ซึ่งถ้าทำได้แบบนั้นออกไปทำเองดีกว่า)

By: tukzazaza
ContributorAndroidWindows
on 6 February 2014 - 17:57 #677986
tukzazaza's picture

เงินเดือน ส่วนนึง นับจากปริมาณงาน ที่คุณทำได้ต่อเดือนด้วยมั้งครับ

ถึงถ้าเขียนเป็นทั้ง iOS + Android แต่ใน 1 เดือน คุณทำงานได้แค่ไหน

เค้ามองเป็น Man Day ซะมากกว่ามั้งครับ ว่า ทำงานได้ เท่านี้ Man Day

By: Similanblu
AndroidWindows
on 8 February 2014 - 03:14 #678438

ถ้ามีคนที่เขียนได้ทั้งสองระบบในระดับที่เขียนแอพได้จริง ผมให้เงินเพิ่มมากกว่าปกตินะ แต่คงไม่ถึง 2x (1.5x กำลังดี ถือเป็นค่าสกิล)

คนเป็นสองระบบจะมีค่ามากกว่าระบบเดียวที่ว่า เขาสามารถมองเปรียบเทียบความต่างของ ecosystem ได้ ทำให้สามารถดีไซน์ระบบและการใช้งานที่เหมาะกับเนทีฟนั้นๆ แต่ยังรักษา consistency และ look n feel ของแอพ/เว็บเราไว้ได้ ซึ่งเป็นส่วนสำคัญที่ส่งผลมายังการออกแบบหน้าเว็บ HTML และ REST api ครับ

อีกอย่างคนคนนี้จะมีความคล่องตัวสูงด้วย สมมติผมมีคนทำ Android/iOS หนึ่งคน และ iOS หนึ่งคน ในเวลาที่ Android ไม่มีงาน ผมก็สามารถจัดทีม iOS ได้สองคนทีเดียว(ที่ปกติมีคนใช้น้อยกว่าดรอยด์ แต่มีอำนาจจ่ายสูงกว่า ในขณะที่ดรอยด์ก็ต้องออก เพื่อขยายฐานผู้ใช้ จึงมีความสำคัญเป็นรอง เปนต้น)