Arquivo da categoria: Dicas

Developer Career Path

  1. Where do you want to go next in your career level?
  2. What kind of compensation are you looking for?
  3. How will my skills be utilised?
  4. What kind of obstacles am I likely to face?

Software Career

  • Web Developer - VueJs, React, Angular, etc…
  • Computer programmers - developer - Python, C#, and Java, TypeScript, etc…
  • Database Administrator - Oracle, PostgreSQL, Microsoft SQL Server, MongoDB, etc…
  • Software Developer - design computer systems or applications
  • Technical architect
  • Software development team lead or Lead developer
  • Computer systems analysts
  • Software architect
  • DevOps Engineer

Where Can I Work as a Software Developer?

  • several industries
  • large tech company vs small startups
  • freelancers.

Locations

  • Geographic location
  • Demand for software developers, possibly leading to high salaries
  • California, New Hampshire, and Colorado
  • Remote

Large companies vs Smaller companies

  • Google, Facebook, or Microsoft
  • vast resources and a major impact on the public
  • merit consideration
  • small teams
  • variety of responsibilities
  • help grow a business

Soft skills or core skills

  • Critical thinking: facts, evidence, observations, and arguments
  • Problem solving: the best way to achieve an ultimate goal.
  • Public speaking:
  • Professional writing
  • Teamwork: The collaborative effort of a group to achieve a common goal or to complete a task in the most effective and efficient way
  • Digital literacy: find, evaluate, and communicate information
  • Leadership: the ability of an individual, group, or organization to "lead"
  • Professional attitude
  • Work ethic
  • Career management: Career management is the combination of structured planning and the active management choice of one's professional career.

Hard skills

Ability to perform an action with determined results with good execution, a given amount of time and energy.

Continuing Education

  • Software developers should continue building up their skills throughout their careers.
  • promotions
  • become more specialized
  • excel at their jobs
  • Hack Reactor: coding bootcamp
  • Iron Hack: programs in web development, UX/UI design, and data analytics
  • Codecademy: Codecademy boasts free and paid classes on programming languages
  • Google Code: Through the Google Code Archive, students can access open source projects to help with their own programs.

LinkedIn

Portfolio