"Just learn to Code" they said... the TRUTH about Coding / Programming Jobs

Dr. Acula

Hail Hydra
Supporter
Joined
Jul 26, 2012
Messages
25,697
Reputation
8,571
Daps
136,266
The job requirements for this Full Stack Senior C# Developer job is ridiculous

Full Stack Senior C# Developer - Precision System Design Inc. - Remote, REMOTE | Dice.com

Essential Skills:


C#, Angular, Experience with multiple development languages, including C#, Java Script, HTML and CSS.

Experience working with Microsoft technology stack (Windows Server, SQL Server, Visual Studio, TFS VCS, ADO pipelines)

Experience and working knowledge of Git source code management (including branching patterns)

Excellent communication skills listening, verbal and written

Excellent organization skills with the ability to work on multiple projects and/or assignment simultaneously in a fast-paced environment with tight deadlines and changing priorities

Proven ability to work in a team-oriented environment, collaborating with others to establish common goals

Desire to stay current on technology trends and operational concepts and tools

Most of the work will be done in Angular, therefore someone who has used the latest version (8.3.19) would be highly preferred. But would be open to someone who has not used the latest version - as long as they have worked with Angular

Experience working with Amazon Web Services


Plusses:


Experience with Hadoop and other data tool-sets

Experience developing and maintaining RESTful APIs

Experience developing and maintaining Angular apps and components

Experience with CI/CD (Continuous Integration/Continuous Deployment)

Experience with Cloud integration and deployment (Azure DevOps Services, AWS, etc.).

Experience with one or more public cloud platforms (e.g. AWS, Azure)

Experience with relational and non-relational (NoSQL) data stores

Knowledge of Agile/SCRUM and DevSecOps methodologies



:gucci::gucci::gucci:
The thing about job requirements is that a lot of times they are constructed by an HR individual who may not understand the nuances of the job and a lot of times the requirements are over the top to make people self-select out of not applying. I learned to apply to everything regardless of the "requirements" if it was anyway in line with my abilities and interest.

Don't take job requirement descriptions seriously. They are usually not exactly matching what the manager who will do the actual interviewing and hiring will look for.
 
Joined
Apr 3, 2014
Messages
71,910
Reputation
17,063
Daps
305,930
jack of all trades master of none but oftentimes better than a master of one
that's the full saying they don't want you to know

All of the tech CEOs now have the common knowledge of their businesses but it's the other skills and attributes that round them out
that's why I tell young people like 15-16 to learn everything they can and then around 20 starts specializing in something they really like.
this is where creativity comes from mixing unorthodox things together.




:ohhh: I never knew this.
 

Spatial Paradox

All Star
Supporter
Joined
May 16, 2012
Messages
2,284
Reputation
1,120
Daps
12,121
Reppin
Brooklyn
I think anyone who believes they can make 100,000 per year by learning one language, hasn't properly researched the industry

It's definitely possible if you stick with mobile (iOS/Android) development. Knowing only Swift or Java/Kotlin, you could land an iOS or Android gig making over six figures, especially once you've got a year or two of experience under your belt. In terms of professional experience, I've really only used Swift, with some Objective-C sprinkled in here and there (I've dabbled in plenty of other languages for side projects though).

Now actually getting your foot in the door as a mobile software engineer in the first place is another story :francis:

For all of the stories of how hard it is to land an entry level web developer position, mobile was worse (at least it was years ago). I actually considered switching my focus from iOS development to web development years ago, back before I got in the industry because web development seemed to have a lot more entry level positions available, probably because there's more web development jobs in general.
 

Kwabena

I am STEM.
Joined
Nov 25, 2016
Messages
11,741
Reputation
1,014
Daps
31,488
Reppin
Antibes
The job requirements for this Full Stack Senior C# Developer job is ridiculous

Full Stack Senior C# Developer - Precision System Design Inc. - Remote, REMOTE | Dice.com

Essential Skills:


C#, Angular, Experience with multiple development languages, including C#, Java Script, HTML and CSS.

Experience working with Microsoft technology stack (Windows Server, SQL Server, Visual Studio, TFS VCS, ADO pipelines)

Experience and working knowledge of Git source code management (including branching patterns)

Excellent communication skills listening, verbal and written

Excellent organization skills with the ability to work on multiple projects and/or assignment simultaneously in a fast-paced environment with tight deadlines and changing priorities

Proven ability to work in a team-oriented environment, collaborating with others to establish common goals

Desire to stay current on technology trends and operational concepts and tools

Most of the work will be done in Angular, therefore someone who has used the latest version (8.3.19) would be highly preferred. But would be open to someone who has not used the latest version - as long as they have worked with Angular

Experience working with Amazon Web Services


Plusses:


Experience with Hadoop and other data tool-sets

Experience developing and maintaining RESTful APIs

Experience developing and maintaining Angular apps and components

Experience with CI/CD (Continuous Integration/Continuous Deployment)

Experience with Cloud integration and deployment (Azure DevOps Services, AWS, etc.).

Experience with one or more public cloud platforms (e.g. AWS, Azure)

Experience with relational and non-relational (NoSQL) data stores

Knowledge of Agile/SCRUM and DevSecOps methodologies



:gucci::gucci::gucci:
Breh 12 year olds know HTML and CSS

C# and Java are basically sibling languages. If you know one, you’ll pick up the other easily

AWS is vast, but you learn about DevOps and CI/CD
 

Carlton Banks

Upper Class
Bushed
Supporter
Joined
Dec 9, 2014
Messages
20,720
Reputation
3,036
Daps
79,080
Another one...

Python Full Stack Developer - Ledgent Technology - Irvine, CA | Dice.com

Skills And Requirements
  • BS degree in Computer Science or similar technical field of study
  • 5+ years of web development experience
  • Significant experience with cross-browser front-end development (HTML5, CSS3) and JavaScript libraries including but not limited to Angular, ReactJS, jQuery, Bootstrap, etc.
  • Significant experience with Python and Python frameworks such as Django and Flask.
  • Experience with restful web services via the HTTP protocol, JSON and web authentication
  • Experience with SQL and/or NoSQL which includes developing complex queries, stored procedures and unit testing.
  • Willingness to follow best practices for code/system documentation and revision control
  • Knowledge of Responsive Design best practices
  • Familiarity with AWS and/or Azure
Pluses
  • Knowledge and experience with e-commerce platforms, including Shopify
  • Knowledge and experience applying SEO best practices
  • A/B testing experience
  • Experience building API's and applications for serverless environments
  • Experience with OOP languages such as Java and/or C#.


These MFS looking for Bruce Wayne

Grouting.gif


:gucci:
 

newworldafro

DeeperThanRapBiggerThanHH
Joined
May 3, 2012
Messages
49,976
Reputation
4,779
Daps
112,547
Reppin
In the Silver Lining
These articles do a great job at convincing you that there's a huge "shortage" of programmers, web developers, etc. And they'll even tell you stuff like "a Python Developer makes avg $100k" or "C++ Developers make avg $100k" etc.

But here's what they don't tell you...

Yes, a Python, C++, Java developer can make 6 figures annually... but they leave out the part where you simply won't get a job JUST being a Python Developer or Java Developer. They don't tell you that you'll MUST know and learn 3-4 different languages, 3-4 different frameworks, multiple libraries, and have 5-8 years experience in each of these. They won't tell you that most of these Web Developer jobs are looking for "Full Stack Developers" meaning a jack of all trades. But what life will teach you is that a "jack of all trades" is a master of none.

Don't let these coding bootcamps and certificate course fool you. The barrier to getting an actual coding job is higher than anything I've seen. Having a decent portfolio and the ability to make some websites/web apps simply isn't enough. They won't tell you that the tech industry requires CONSTANT learning of new frameworks and technologies and that the stuff you're learning now will probably get old by the time you're able to master it. Unlike being an electrician or plumber where once you know the job, you know it. Programming/Development jobs will always have you constantly having to stay up to date, constantly feeling inadequate with new tech... Who honestly wants to live like that? There's a reason why there aren't many people in their 40's, 50's coding and why it's a constant revolving door of 20-30 something year olds. And I can talk about the lack of black people, but that's a whole new discussion.

Damn. A couple of brehs were saying this a few years ago.
 

KingDanz

Veteran
Joined
May 7, 2012
Messages
14,691
Reputation
4,546
Daps
72,434
Reppin
NULL
Another one...

Python Full Stack Developer - Ledgent Technology - Irvine, CA | Dice.com

Skills And Requirements
  • BS degree in Computer Science or similar technical field of study
  • 5+ years of web development experience
  • Significant experience with cross-browser front-end development (HTML5, CSS3) and JavaScript libraries including but not limited to Angular, ReactJS, jQuery, Bootstrap, etc.
  • Significant experience with Python and Python frameworks such as Django and Flask.
  • Experience with restful web services via the HTTP protocol, JSON and web authentication
  • Experience with SQL and/or NoSQL which includes developing complex queries, stored procedures and unit testing.
  • Willingness to follow best practices for code/system documentation and revision control
  • Knowledge of Responsive Design best practices
  • Familiarity with AWS and/or Azure
Pluses
  • Knowledge and experience with e-commerce platforms, including Shopify
  • Knowledge and experience applying SEO best practices
  • A/B testing experience
  • Experience building API's and applications for serverless environments
  • Experience with OOP languages such as Java and/or C#.


These MFS looking for Bruce Wayne

Grouting.gif


:gucci:
this one is easy, senior positions is where the difficulty is at.
 

Eclipser

All Star
Joined
Dec 25, 2016
Messages
1,405
Reputation
676
Daps
8,457
The requirements for this job is ridiculous

Full Stack Senior C# Developer - Precision System Design Inc. - Remote, REMOTE | Dice.com

Essential Skills:


C#, Angular, Experience with multiple development languages, including C#, Java Script, HTML and CSS.

Experience working with Microsoft technology stack (Windows Server, SQL Server, Visual Studio, TFS VCS, ADO pipelines)

Experience and working knowledge of Git source code management (including branching patterns)

Excellent communication skills listening, verbal and written

Excellent organization skills with the ability to work on multiple projects and/or assignment simultaneously in a fast-paced environment with tight deadlines and changing priorities

Proven ability to work in a team-oriented environment, collaborating with others to establish common goals

Desire to stay current on technology trends and operational concepts and tools

Most of the work will be done in Angular, therefore someone who has used the latest version (8.3.19) would be highly preferred. But would be open to someone who has not used the latest version - as long as they have worked with Angular

Experience working with Amazon Web Services


Plusses:


Experience with Hadoop and other data tool-sets

Experience developing and maintaining RESTful APIs

Experience developing and maintaining Angular apps and components

Experience with CI/CD (Continuous Integration/Continuous Deployment)

Experience with Cloud integration and deployment (Azure DevOps Services, AWS, etc.).

Experience with one or more public cloud platforms (e.g. AWS, Azure)

Experience with relational and non-relational (NoSQL) data stores

Knowledge of Agile/SCRUM and DevSecOps methodologies



:gucci::gucci::gucci:

This is not ridiculous at all depending on the salary. It's quite common to have touched all this stuff as an experienced developer
 
Top