Bassem Dghaidi Profile picture
Apr 4 6 tweets 1 min read
Trainings every company should offer to its software engineering teams but isn't!

short 🧵
1/ LICENSES: every software engineer uses code created by others and, more often than not, that code is distributed under a specific license.

Very few developers understand the differences between the many types of licenses "especially" those used with open source software.
2/ MENTORING: I see, and I was, a developer who got promoted to a tech lead role without any training in leadership!

I've done terrible mistakes thinking what I was doing is leading. Far from it.

Mentoring & effective leadership are skills that need to be acquired with training
3/ TIME MANAGEMENT: yes, software engineers, especially in the early stages of their career, are horrible at time management!

There are techniques (no, not just the pomodoro) that can be taught to be more effective in time tracking and management.
4/ STRATEGY: mid-career software engineers focus on TACTICS and rarely on longer term strategy.

Strategic thinking is critical for an effective software engineer especially as they get promoted.

Feedback from senior engineers is often at the base of high impact decisions.
There's plenty more I can think of.

What would you add to this list?

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Bassem Dghaidi

Bassem Dghaidi Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @BassemDy

Mar 1
The exodus towards #Web3 is fueled by tech fatigue, opportunism and a fear of missing out (FOMO). A developer’s perspective 🧵
Developers and hackers at heart are always lured by good challenges and puzzles. It doesn’t matter if those challenges makes business sense or not.

It also does not matter if these are solved problems.

What matters is the novelty of the challenge for the developer!
Much of the debate today is around the utility of Web3.

This also holds little value compared to the (potential) fame, recognition, financial reward and maybe even the fun of solving a new problem or an old problem in a new form.
Read 7 tweets
Feb 8
I got this great question in my inbox and here's my answer to it - a 🧵 (1/6)

#SoftwareDevelopment #Management
A healthy workplace environment would encourage early communication and expectation management. There would never be "unexpected delays" there will always be "expected and well communicated delays".

2/6
Unexpected delays, besides emergencies and force majeurs, happen (in my experience) because of fear of retaliation and backlash from inexperienced managers when engineers communicate a delay!

3/6
Read 6 tweets
Jan 3
I spent 300$ on my first NFT and I regret it. A thread 🧵

1/18
I’m not new to the whole cryptocurrencies / blockchain space. In fact, I bought and sold bitcoins throughout its lifecycle. I am new to the NFT space and let’s just say, I’m not impressed.

2/18
I wanted to learn more and I’m not a big fan of reading / watching videos, these sources are great to have a general overview but there’s nothing like jumping into the deep end to develop your own experience (skin in the game). So I did.

3/18
Read 18 tweets
Aug 28, 2021
Working in Tech and relocating to Europe or the USA is NOT about merit. Let me explain, a thread 🧵 #Programming #SoftwareEngineering
1/ People born in countries with limited accessibility to the west share a common misconception that finding a job and relocating to a western country is about merit or having above average skills.
2/ while it is true that having above average skills will open many doors for you, this is not the full story. Companies hiring in these desired destinations are looking for top talent WHILE remaining cost effective and reducing risk!
Read 9 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(