Anyone from DATA Related Field Here (Software Programming) ? Career Advice for A Low-Code 12+ Yrs Experienced

Okay, working in low-code platforms last 13 years. Since 2015 working in full time roles ONLY due to sole earning and other 2 dependents.
Pay is okayish, not great and not bad. Hardly 6 to 7 clients in Austalia who use low-code platform so number of jobs are really less.

Now I would like to change my career to Data related field ( data engineering, data analytics..etc).
Main reason for this switch is, I would like to work as a contractor so can earn more and I think there are many job postings for this career hence may be safe bet. Have been monitoring seek for data engineering - seems to be lot of job postings regularly.

But I would like ask here, anyone works in data related jobs and how do you see job market for contractors ?

+++++++++++++++++++++++++++++++++++Update++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

After reading comments thought would elaborate bit more.
I work in PEGA ( a tool for building process flows, rule engines..etc). These are different to traditional programming hence low-code where most of the work done by configuration. But the programming/analytical/reasoning skills are mandatory as it helps to when integrating with different systems and dealing with complex business problems.

A quick real-world example of where these tools can be used = You give all your personal/financial information and docs to your broker. He/she uses an application ( built by these tools) to start an Loan application for so much money. In the back end, the application involves many stages like, credit check, doing complex calculations to assess the risk profile of the applicant and some approval stages from the different departments and finally giving an outcome to broker/applicant.

I know in/out of these tools and pretty much comfortable building solutions but job market so low here hence can't demand high pay. Also due to the high licensing cost not many companies come forward other than big players like Telstra/westpac….

I chose data engineering becuase I always deal with data already but not to the level of a database administrator or data engineer/scientist. I've got the basic skills just need to put myself into difficult positions to learn more. Also I'm choosing this because I see lot of market for these types of roles.

I know data engineering is the buzz word and it varies from employer to employer but don't see any other skill which suits my skills with high pay chance and many jobs.

Please throw away if you have any more suggestions.

Comments

  • It’s not clear what job you mean by working in low-code platforms. Are you sitting in the back room configuring the system to somebody else’s design, or engaging with clients to build solutions.
    My employer uses a low code interface that abstracts the actual programming, but all the problem solving, design and solution building is still required. Someone good at that Business Analyst type role can earn a lot of money, and can pretty easily move between low code environments like Salesforce, ServiceNow, PEGA etc.

    If you have the skills to operate at that level, it would be a good choice for career security and advancement.

    If you are more of a back-room operator, configuring someone else’s solution you are more vulnerable to outsourcing, and can really only gain high pay and advancement if you are technically very proficient.

    I’m not really sure what you are thinking of with “Data Engineer” as it is a very broad term, and could cover anything from AI programming to BI analytics. In any case, I’d suggest the same rule applies - if you are shacked up out back away from the customers, you need to be very talented not to be replaceable. If you are involved in the more creative/problem solving, business analyst, solution consultant roles there is more career security and scope for advancement.

  • Go look in the seek, find a job based on your skills and apply.
    Demand for contractors varies from state to state, skill set to skill set. Better to ask from a peer or talk to a pimp.
    I wouldn't recommend a contract job, if you are the sole earner. High pay comes with a risk money, no personal leave and post super.

  • Basically everything mskeggs said already.

    Do you have transferrable skills that make it easier? I.e. you could have experience building finance or insurance solutions which could help you get into a 'data'-related role in the same industry?

    It's good you're evaluating a move - since low-code solutions in Australia are still somewhat a niche - and you might get a better career out of a broader field. But as mskeggs has said, you're being a little vague. Which tells me you haven't chosen a specialty and you're just looking for what's popular - which is fine, but you're not helping us help you.

    Because ultimately, we don't know what you're good at. Are you good at BI and extracting knowledge from data? Do you have specialised skills or industry experience which might get you into a particular job easier? How long are you expecting it will take you to get skilled up to be ready to be hired for such a role, or be able to find a job that will train you (this will be easier if you have transferrable skills), and then also be able to get you to a similar pay level (including the 30+% loading on full time for contracting).

    And you mention you have dependants…and you want to switch careers and into contracting.

    Figure out what field/speciality you want to be in. Then skill up as fast as you can in your own time. Contracting will be brutal if you're not a quick learner or know how to hide your deficiencies. See if you can find a salaried job in your chosen field and learn with a bit of support, then you can choose to go to contracting…or even go back to your old field.

    I, too, want to know which low-code platform you're talking about. K2? ServiceNow? Or are you speaking in general of all low-code in Australia? It's not 6-7 I can tell you that.

  • +1

    What does low code mean?

    I find data engineering is the most ambiguous title ever, and used incorrectly in many places…seems like a wank title to me used as a covers all title

    one data engineering job may be simply extracting small data from on prem relational databases and making munted up queries to do reports, thus skill set is SQL, another data engineering job may be streaming billions of transactional records daily into an advanced horizontally scaled back end such as apache spark. skill set is clouds like Azure, AWS, GCP.

    even Business Intelligence which for some companies means a simple frontend jockey using powerBI only, and in others it means to developing an entire DWH model behind the scenes that builds every night/hour so that PowerBI etc is simple to use.

    data engineering / BI skills in my book

    1.) problem solving, design, and testing skills. The ability to make sh*t run fast, fault tolerant, repeatable.
    2.) general ability to design frameworks, architectures, fault tolerant algorithms
    3.) solid SQL, TSQL skills
    4.) datawarehouse modelling such as Kimball, DataVault.
    5.) programming in python, C#, powershell maybe (C# is horrendous but lots of places have a prong for it, mainly old school developers who are MS lovers and anti Python). Experience
    6.) experience with cloud platforms such as AWS/Azure helps as most companies followed the trend and gone to cloud even if costs more.
    7.) Azure (Databricks, DataLake, Data Factory (which sucks), Synapse. AWS I don't know equivelants
    8.) Data Analysis (actually be able to come up with Insights using stats)
    9.) Business Intelligence (source->data warehouse model->dashboards/reports) ETL/ELT. SSIS/SSAS/SSRS

    at end of the day If one knows how to code, use their brain to design quick incremental data builds that's a good start, and good SQL knowledge.

    all work can be outsourced as suggested, but majority of work outsourced is garbage so for intelligent companies its not worth it, in fact costs more in long run.

Login or Join to leave a comment