Skip to content

Instantly share code, notes, and snippets.

@misostack
Created December 30, 2020 17:47
Show Gist options
  • Select an option

  • Save misostack/2d93e5fa0f5d398fff0b23083c168a6e to your computer and use it in GitHub Desktop.

Select an option

Save misostack/2d93e5fa0f5d398fff0b23083c168a6e to your computer and use it in GitHub Desktop.
Software Engineer Skills to be updated Frequently

1. Computer programming and coding

  • Programming Languages
  • Frameworks

2. Software development

  • Planning
  • Analyze users’ needs ( Requirements )
  • System Design ( Design & Prototyping )
  • Implementation ( Coding )
  • Testing & Debugging & Integration ( Test and Integration )
  • Maintenance ( Bug fixing )
  • Deployment ( Release/Build )

3. Problem solving and logical thinking

  • Mindmap
  • BrainStorming
  • Analyze the problems
  • Solve it

4. Written and verbal communication

  • Pick a topic and make an article to explain it
  • Explain the technical things into common language or in another domain. Eg: client, manager, partner,...

5, Teamwork

  • Review Code and give suggestion
  • Discuss about new technology
  • Giving is receiving
  • Share knowledge in another domains

Ref

@misostack

Copy link
Copy Markdown
Author

Web Server : Nginx vs Apache - https://serverguy.com/comparison/apache-vs-nginx/

@misostack

Copy link
Copy Markdown
Author

image

@misostack

Copy link
Copy Markdown
Author

@misostack

Copy link
Copy Markdown
Author

image

@misostack

Copy link
Copy Markdown
Author

4 signals of Middle Forever Developer

  • Tentative
  • Grumpy
  • Communicate less
  • Shy from feedback

@misostack

Copy link
Copy Markdown
Author

6 steps to learn a new technical

  1. Read the theory
  2. Define steps
  3. Find tools
  4. Practice
  5. Summary
  6. Apply to your work

@misostack

Copy link
Copy Markdown
Author

The Art of Programming

The first part of our strategy for dealing with programming stress is to never take a step forward unless we know where our foot is going to land.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment