Choosing The Right Technology Vs Available Technology Developers!

in #cto6 years ago (edited)

choosing the right technology regardless of market developers availability?

or, picking a technology that's not the most optimum but the market can supply developers.

I'll mix this pos with a -Real- use case of one the companies I used to be their technology consultant.

They have chosen the right technology specially that they have already the calibers of this technology. they started, moved forward and looks nice.

at some point, the team leader of the development team decided to quite as he has another opportunity in another country. till here it looks nice...

the disaster started, when the faced the problem of not being able to hire in the grace period they have allocated. working on a rush usually leads to a crush! the company started to hire under-qualified people because simply they are the best on the list they had.

at that time, companies starts looking for consultants. - I'll take about this in a different post :D hiring the consultant should be preventive ? or on demand -

It's complex to solve when you find a live system with users and almost 3 years of development. thousands of lines of codes with a technology that's really nice with no good supply.

I always see that, you have to balance, never choose the wrong technology for sure. but you don't have to pick the best one. may be the 2nd or the 3rd as being (the best) here doesn't only count for the technology itself. it's about market availability, cost, ...etc

in startups world, Done is always better than perfect. everyday we see hundereds of (the best) startups shutdown while few normal ones survive. simply, because they have their work done.

the customer wants the service to be working. he doesn't pay attention to the underlaying technology. or how easy/hard for you to maintain it.

go with the technology what will let you mark (Done) in your list with good capabilities to scale well in the future. regardless is it the best fit -from a technical perspective- or not.

Please, Share your expereince if you have something in mind

Sort:  

Congratulations @mdarweash! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 1 year!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Vote for @Steemitboard as a witness to get one more award and increased upvotes!

Coin Marketplace

STEEM 0.20
TRX 0.12
JST 0.029
BTC 61604.80
ETH 3444.70
USDT 1.00
SBD 2.50