Arquivo da categoria: Conversation

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.


  • 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.



Social networking

## How often do you visit social networking sites?

## What words of caution would you give someone who wants to create an
online profile on a social networking site?

## Did you use any of these phrases to give advice?
Can you think of any more?

### had better -
talk to about someone - essential - must do
you had better be careful with your private information online, or someone
might use it against you

### ought to -
Same meaning should - suggestion
You ought to make your profile under a false name.

### must
You must be careful when talking to strangers online.

### might consider
You might consider not uploading any picture.

### might think about

### could
make suggestions too

Which of the phrases express optional things?
Which express essential things?

## What advice would you give?
1. You ought to be extremely careful.
2. You should hide your personal information from public view.
3. You might think about screening the photos that you upload.
4. You might consider using an avatar instead of your real photo.
5. You could limit your connections to people you know.
6. You must set your privacy level in the site settings.
7. You had better be wary (cauteloso) of scams (golpes).

scams - try to get your money, chick you

Must piece of advice here.

## You have been chatting with someone you met on a social networking site
for the last three months, and now they want to meet you in person.

Student A: Ask Student B for advice on what you should do.
Student B: Give Student A advice on the best way to handle the situation.

Do you think I should meet this person?
I think it'll be fine, but you might consider bringing a friend with you.

I met a person on the internet.

Achieving your goals

travel around the world, write a novel, run a marathon, make a lot of
money, work from home, learn to dance.

Now give each of these people advice.
You can always take singing lessons.
Have you thought about doing volunteer work?

What is your dream for the future?

Correct phrases to use:
In my childhood, my dream was to be famous.
My dream is to open my own business.
To speak a language better and have the opportunity to work abroad.