Like Tree2Likes
  • 1 Post By orel100x
  • 1 Post By orel100x

Programming language

Reply
  1. #1

    Join Date
    Oct 2018
    Posts
    3

    Programming language

    Hi,

    Im planning to do a professional programming course in order to get a job in HK. Which language (java, python etc ) is in high demand here?
    Which one will fetch me a job at the earliest?

    TIA


  2. #2

    Join Date
    Dec 2002
    Location
    薄扶林
    Posts
    45,749

    What is your background? Degree?

    A language is one thing, but most companies, large employers will need some amount of experience and background to fall back on, given that you've just learnt a language - and have little or no experience in it.


  3. #3

    Join Date
    Oct 2018
    Posts
    3

    Yes I have a degree in engineering but a long career break 8 years. My previous experience of 1 year was in Java.


  4. #4

    Join Date
    Dec 2002
    Location
    薄扶林
    Posts
    45,749

    Java would get my vote then - a big factor would be job security and prospects with larger enterprise clients.

    Assuming you're comfortable starting at an entry level-ish, with 1 year outdated experience + a course?


  5. #5

    Join Date
    Sep 2012
    Location
    香港
    Posts
    1,162

    Almost any popular programming language is in demand, java, python, c++, scala etc. The question is, do you have the right mindset for software development as a daily activity? There is more to it than just knowing the syntax of your language of choice...

    shri likes this.

  6. #6

    it also depends on which space of programming. if you are into desktop application development then I would vote for C#.
    C# is in demand in fintech as well. (desktop applications in fintech). For web based applications probable HTML5, javescript etc.
    for data oriented research and development, python is in very high demand now a days.


  7. #7

    Join Date
    Oct 2018
    Posts
    3

    What do you mean by the mindset? Is that whether I enjoy doing it or not?

    Quote Originally Posted by orel100x:
    Almost any popular programming language is in demand, java, python, c++, scala etc. The question is, do you have the right mindset for software development as a daily activity? There is more to it than just knowing the syntax of your language of choice...

  8. #8

    Join Date
    Sep 2012
    Location
    香港
    Posts
    1,162
    Quote Originally Posted by Geeky:
    What do you mean by the mindset? Is that whether I enjoy doing it or not?
    More like do you enjoy sitting in front of a computer screen 10 hours a day solving very technical problems. If you don't, you won't make it
    shri likes this.

  9. #9

    Join Date
    Jul 2012
    Posts
    1,502

    do you want to be an analyst programmer or more of a traditional software developer type? personally, I would start with Python, >v3 obviously. simply because you can use Python for analytics, software development, web development. more bang for the buck I guess.