Should I pick up programming? Why and why not? - Salary.sg Forums
Salary.sg Forums  

Go Back   Salary.sg Forums > The Salary.sg Discussion Forums: > Income and Jobs

Income and Jobs Discuss jobs, career options and of course salaries




Should I pick up programming? Why and why not?

Reply
 
Thread Tools
  #1 (permalink)  
Old 22-03-2021, 07:06 PM
Verified Member
 
Join Date: Mar 2021
Location: Singapore
Posts: 27
alfredisthename is on a distinguished road
Default Should I pick up programming? Why and why not?

Because of COVID, everything is digitalised...

Everyone else is struggling to keep their jobs or find one , while programmers are getting more offers than ever.

As the situation is right now, jobs are rapidly becoming obsolete - mostly being automated by lines after lines of code.

What I'm curious is why isn't more people going all-in on programming ? What are the down sides (because I really cannot think of any), and what could possibly deter anyone from making the switch?

Reply With Quote
  #2 (permalink)  
Old 22-03-2021, 07:53 PM
xin xin is offline
Verified Member
 
Join Date: Jan 2021
Posts: 21
xin is on a distinguished road
Default

Programming is a useful skill to have under your belt but neither guarantees high pay, much less success in life. But I agree with the hype now, you are definitely getting more offers with programming skills. Yes, tech/programming in general is booming now and I don't doubt it is here to stay. But the average coder is not gonna get a job at FANG with close to 5 digits starting salary.

What I also want to emphasize is don't be a generalist who focuses so much on programming and ignore whatever domain you actually like (e-commerce/genomics/finance). Your programming skills ultimately have to be applied to some industry. Code itself has no value. How you apply it to the domain is the ultimate value driver.

And I think there is this trend right now called the "low-code/no-code" movement. Many software companies are helping to democratize coding by developing platforms so that end users can just drag and drop application components, connect them together and create mobile or web apps.

And the point about everyone becoming a programmer. If half of the population applies for programming job, good luck getting any decent pay. The sheer amount of supply will just drive down everyone's pay. Ultimately, only the top few companies pay top dollars to candidates. And only certain programming jobs like software engineer or data scientist are considered highly paid. Basic code monkey is usually outsourced to foreigners for low pay. Candidates will be forced to search jobs at SMEs and accept the lower pay.

Plus coding is boring as hell to most people who don't enjoy it. Eventually, they will get burnt out and leave the industry for good.



Primary School English Grammar and Vocabulary Drills
Primary School English Grammar and Vocabulary Drills


SG Bus Timing App
SG Bus Timing App - the best bus app - available on iOS and Android


Bursa Stocks Android App - check share prices
Bursa Stocks [Android] App - check latest share prices on the go


SGX Stocks Android App - check share prices
SGX Stocks [Android] App - check latest share prices on the go


SGX Stocks for iPad - check latest Singapore share prices
SGX Stocks [iPad] app
| SGX Stocks [iPhone] app
Reply With Quote
  #3 (permalink)  
Old 22-03-2021, 08:45 PM
Unregistered
Guest
 
Posts: n/a
Post

Quote:
Originally Posted by xin View Post
Programming is a useful skill to have under your belt but neither guarantees high pay, much less success in life. But I agree with the hype now, you are definitely getting more offers with programming skills. Yes, tech/programming in general is booming now and I don't doubt it is here to stay. But the average coder is not gonna get a job at FANG with close to 5 digits starting salary.

What I also want to emphasize is don't be a generalist who focuses so much on programming and ignore whatever domain you actually like (e-commerce/genomics/finance). Your programming skills ultimately have to be applied to some industry. Code itself has no value. How you apply it to the domain is the ultimate value driver.

And I think there is this trend right now called the "low-code/no-code" movement. Many software companies are helping to democratize coding by developing platforms so that end users can just drag and drop application components, connect them together and create mobile or web apps.

And the point about everyone becoming a programmer. If half of the population applies for programming job, good luck getting any decent pay. The sheer amount of supply will just drive down everyone's pay. Ultimately, only the top few companies pay top dollars to candidates. And only certain programming jobs like software engineer or data scientist are considered highly paid. Basic code monkey is usually outsourced to foreigners for low pay. Candidates will be forced to search jobs at SMEs and accept the lower pay.

Plus coding is boring as hell to most people who don't enjoy it. Eventually, they will get burnt out and leave the industry for good.
I agree with this, apart from the points on "programming isn't here to stay" and "no/low code" movement. However, I will avoid this discussion entirely as time will eventually tell, and it doesn't exactly address the original topic if a person should learn programming.

Important questions to consider:
1) Does your company already have robust IT development / place emphasis on IT talent? Will your programming skills be valued there?
2) Do you have an idea of what you want to do, after learning programming? Such as business analyst, software engineer (backend, frontend, devops / cloud / data engineer), AI/ML.
3) Following from qn 2, are you aware of the level of programming proficiency needed? For example, some business analysts require simple SAS / SQL manipulation while other roles need Python + scripting knowledge
4) Do you have the bandwidth to learn programming (time & energy)? Does your company support you in learning as part of working hours? Do you have kids to take care of / busy preparing for marriage / elderly dependents to care for?
5) What is your aptitude towards logical problem solving? My favourite question is did Physics and Math come naturally to you. If so, coding should be manageable from an intellectual perspective.

Once you have answers to these questions, the decision to learn programming or not will be extremely clear. There are tons of short-medium length videos which describe these concepts in detail. If you want to be spoon fed the answer here, then just avoid programming altogether.

As a bonus tip, I highly recommend joining some structured courses that help to guide your learning. The software world is vast and can be intimidating to learn at the start. Use the course to maintain your sanity and as professional qualifications. Good luck!

Reply With Quote
  #4 (permalink)  
Old 23-03-2021, 09:00 AM
Unregistered
Guest
 
Posts: n/a
Default

Programmers are modern age blue collar factory worker la.
Reply With Quote
  #5 (permalink)  
Old 23-03-2021, 09:06 AM
Unregistered
Guest
 
Posts: n/a
Default

Quote:
Originally Posted by Unregistered View Post
Programmers are modern age blue collar factory worker la.
Underpaid factory worker
Reply With Quote
  #6 (permalink)  
Old 23-03-2021, 03:10 PM
Verified Member
 
Join Date: Mar 2021
Location: Singapore
Posts: 27
alfredisthename is on a distinguished road
Default

Quote:
Originally Posted by xin View Post
Programming is a useful skill to have under your belt but neither guarantees high pay, much less success in life. But I agree with the hype now, you are definitely getting more offers with programming skills. Yes, tech/programming in general is booming now and I don't doubt it is here to stay. But the average coder is not gonna get a job at FANG with close to 5 digits starting salary.

What I also want to emphasize is don't be a generalist who focuses so much on programming and ignore whatever domain you actually like (e-commerce/genomics/finance). Your programming skills ultimately have to be applied to some industry. Code itself has no value. How you apply it to the domain is the ultimate value driver.

And I think there is this trend right now called the "low-code/no-code" movement. Many software companies are helping to democratize coding by developing platforms so that end users can just drag and drop application components, connect them together and create mobile or web apps.

And the point about everyone becoming a programmer. If half of the population applies for programming job, good luck getting any decent pay. The sheer amount of supply will just drive down everyone's pay. Ultimately, only the top few companies pay top dollars to candidates. And only certain programming jobs like software engineer or data scientist are considered highly paid. Basic code monkey is usually outsourced to foreigners for low pay. Candidates will be forced to search jobs at SMEs and accept the lower pay.

Plus coding is boring as hell to most people who don't enjoy it. Eventually, they will get burnt out and leave the industry for good.
While it's true not everyone who takes up programming will end up in FAANG, many of my peers are witnessing a high starting salary right out of school :') And I'm glad that you mentioned low-code!!! Because that is becoming increasingly popular - which is also a result of programmers!!! To simplify the complex, you first have to understand the complex. That said, you will have to be the best of the best to replicate it.

And yes, it is boring as hell to me - I am most people. But thank you xin!! Really provided a different perspective for me to consider hehe
Reply With Quote

  #7 (permalink)  
Old 23-03-2021, 03:12 PM
Verified Member
 
Join Date: Mar 2021
Location: Singapore
Posts: 27
alfredisthename is on a distinguished road
Default

Quote:
Originally Posted by Unregistered View Post
Programmers are modern age blue collar factory worker la.
HAHAHAH interesting take. So you're insinuating that they are the ones doing the "dirty work"?
Reply With Quote
  #8 (permalink)  
Old 23-03-2021, 03:12 PM
Verified Member
 
Join Date: Mar 2021
Location: Singapore
Posts: 27
alfredisthename is on a distinguished road
Default

Quote:
Originally Posted by Unregistered View Post
Underpaid factory worker
huh, really meh? The programmers I know are making good money... not 5 figures maybe but sitting very comfortably in the salary range of an average university graduate.
Reply With Quote
  #9 (permalink)  
Old 23-03-2021, 03:31 PM
Unregistered
Guest
 
Posts: n/a
Default

Comp sci high starting pay cus of lack of supply now (soon to change though) but their careers tend to plateau after a few years. Only a select few have the social capital/skills to move on to management. Most spend the rest of your lives being senior programmers/developers.
Reply With Quote
  #10 (permalink)  
Old 23-03-2021, 03:42 PM
Unregistered
Guest
 
Posts: n/a
Default

Good pay. So?

Give you good pay. You can't do. Is can't do.

Alot of fake people in tech.
Reply With Quote
Reply

Bookmarks

Tags
career, coding, developers, i.t, programming

« Previous Thread | Next Thread »

Posting Rules
You may not post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Programming and consullting Juandifranco Income and Jobs 4 28-02-2021 03:17 AM
Urgent! Please Read: Which Would You Pick? Sillyporeboy Income and Jobs 0 11-09-2019 05:28 PM
Pre-order smartphone module w/ programming @ $350 to unlock Samsung digital lock ideallock Marketplace and Find Work 0 19-11-2013 11:58 PM
What Job in Banking requires alot of excel and VBA programming? Observer Income and Jobs 11 11-11-2013 01:43 PM

» 30 Recent Threads
How is life as a doctor in... ( 1 2 3... Last Page)
7,353 Replies, 3,466,252 Views
GovTech ( 1 2 3... Last Page)
5,827 Replies, 2,307,502 Views
Q: Big4 - Yearly salary increment ( 1 2 3... Last Page)
16,078 Replies, 5,111,728 Views
Work culture in CPF board ( 1 2 3... Last Page)
35 Replies, 78,090 Views
DSTA (under Mindef) ( 1 2 3... Last Page)
1,505 Replies, 1,403,756 Views
Career as Teacher ( 1 2 3... Last Page)
11,208 Replies, 6,850,646 Views
LTA (Land Transport Authority) ( 1 2 3... Last Page)
745 Replies, 415,816 Views
Roles in accenture singapore ( 1 2 3... Last Page)
7,684 Replies, 2,393,630 Views
Factual Local Bank Salaries - DBS... ( 1 2 3... Last Page)
1,825 Replies, 1,448,672 Views
Lawyer Salary ( 1 2 3... Last Page)
21,159 Replies, 10,475,416 Views
Ex-MOE Teachers ( 1 2 3... Last Page)
419 Replies, 502,438 Views
Civil Svc/ Statboard - Typical... ( 1 2 3... Last Page)
6,161 Replies, 3,806,983 Views
NCS (SingTel subsidiary) ( 1 2 3... Last Page)
1,350 Replies, 1,167,605 Views
MAS for Mid Career Professionals ( 1 2 3... Last Page)
2,037 Replies, 1,088,971 Views
MINDEF DXO (All FAQ on it) ( 1 2 3... Last Page)
5,902 Replies, 4,731,833 Views
IMDA (under MCI) ( 1 2 3... Last Page)
1,284 Replies, 639,689 Views
Compare civil service salary ( 1 2 3... Last Page)
16,441 Replies, 12,605,170 Views
Julius Baer Graduate Program 2023 ( 1 2 3... Last Page)
31 Replies, 16,972 Views
DBS tech seed programme ( 1 2 3... Last Page)
3,768 Replies, 1,519,373 Views
ST Electronics ( 1 2 3... Last Page)
3,811 Replies, 1,580,143 Views
UOB Management Associate Program ( 1 2 3... Last Page)
1,489 Replies, 806,978 Views
Maritime and Port Authority of... ( 1 2 3)
20 Replies, 20,228 Views
HTX (Home Team Science and... ( 1 2 3... Last Page)
825 Replies, 390,311 Views
NUS (National University of... ( 1 2 3... Last Page)
323 Replies, 328,328 Views
DBS ACE Programme ( 1 2 3... Last Page)
163 Replies, 83,275 Views
Shopee fresh grad pay ( 1 2 3... Last Page)
1,057 Replies, 452,551 Views
ITE (lecturer) ( 1 2 3... Last Page)
279 Replies, 393,615 Views
Any Ministry or Statboard still... ( 1 2)
12 Replies, 12,689 Views
Work culture in IHiS ( 1 2 3... Last Page)
722 Replies, 555,182 Views
Private Banking Salaries ( 1 2 3... Last Page)
83 Replies, 139,295 Views
Powered by vBadvanced CMPS v3.2.2



All times are GMT +8. The time now is 06:03 AM.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.3.2