> Are demands for computer programmers still far outstripping the supply in the Lower Mainland?
DEMAND ( positions open )
- programmer - 249
- developer - 1749
-
SUPPLY
- total college grads in computer programming from (BC univs + colleges )
- other schools
- people outside BC - moving
> TLDR (by programmer)
- if (passion == programming ){
set careerPath = programmer;
ignore jobs.forecast;
seek work
}
- if (passion == unknown ){
explore careerPath = programmer;
}
- if (passion == gscc){
}
> TLDR
IF he is passionate about computer programming, then become a computer programmer.
IF he is unsure of what his passion may be, and he may be interested in working in the computer industry or in making a good solid career choice(GSCC) then explore computer programming
IF he is looking for a good solid career choice, then become a nurse
if ( passion == unknown){
- 1 of the GREAT THINGS about the field of CS is that there is very minimal barrier to entry, if you have/access to a PC and an internet connection you have everything
you need to get started.
Not saying that google is going to be hiring you to write their next search algorithm if you ace the codeacedemy tutorial on programming 101, what i am saying ia that
you can get a pretty good feel for "the work" involved. I don't think that we could say the same thing - with the practice of dentistry for example ...
If you find that your really enjoying the work involved and your really enjoying learning about CS subjects and your making progress on grasping the concepts, then
your off to the races. Your next step may be to choose a university or college program or even try and teach yourself while you work in the industry.
if (passion == gscc){
OTOH, IF he is just looking for a Good solid career choice, THEN go to nursing school and become a nurse
- the [bc.gov forecasts](https://www.workbc.ca/Navigator/occupations/3012) that by 2017 there will be a 1:1 ratio of unemployed/job openings and that by 2022 that ratio will increase to 1:3.
The average salary for a nurse in BC is 66 - 95k . nurses are predominantly older( 47% - aka more retiring ) and female (aka EE advantage male)
- the [bc.gov forecasts](https://www.workbc.ca/Navigator/occupations/2174) that by 2017 there will be a 2:1 ratio of unemployed/job openings and that by 2022 that ratio will decrease to 1:1.
The average salary for a computer programmer in BC is 66 - 95k . programmer's are predominantly younger (66% - aka less retiring) and male (aka EE advantage female)
ON following your passion
- in my heart of hearts i 110% agree with the "following your passion mantra" and
- if cs is NOT your passion, but it is what your "going into" b/c it is "a good solid career choice", it could be a very tough slog
-- BUT if you look at many traditional GSCC like doctor, dentist, laywer, engineer,teacher, ... how many of the particpants in those feilds are in it/chose it b/c it
was 100% their "passion" and how many chose it because it was a good solid career choice(GSCC)?
- i would hazard a guess that the # who chose it b/c it was a GSCC is much higher than one would like/expect it to be. Look at all the dentists in the world today, are
there really that many people "passionate" about fixing other people's broken teeth? What if dentists only made minimum wage? how many dentists do you think we would
have then?
- 1 of the GREAT THINGS about the field of CS is that there is very minimal barrier to entry, if you have/access to a PC and an internet connection you have everything
you need to get started.
Not saying that google is going to be hiring you to write their next search algorithm if you ace the codeacedemy tutorial on programming 101, what i am saying that you
can get a pretty good feel for "the work" involved. I don't think that we could say the same thing - with the practice of dentistry for example ...
If you find that your really enjoying the work involved and your really enjoying learning about CS subjects and your making progress on grasping the concepts, then
your off to the races. Your next step may be to choose a university or college or even try and teach yourself while you work in the industry.
+ becoming a computer programmer
+ KIM - working with computers <> using a computer to ...
ON becoming a computer programmer
> ROUTE university
- time, lrn(not cs)
+ accreditation, mentorship,
> ROUTE college
+ accreditation, mentorship,
> ROUTE self taught + work experience
>
+ REF # - curriculums
ID: 5127
NAME: CREATE-article
DESCRIPTION: #### - should I be a computer programmer? aka evaluating the job market - the demand for computer programmers in your market [example Vancouver,BC]
START DATE TIME: 2015-05-10 09:50:06
EST DURATION: 01:00:00
END DATE TIME: 2015-05-10 10:50:06
STATUS: To-Do
PRIORITY: -5
OWNER ID: 75