Wazua
»
SME
»
People
»
Andela Lay-offs
Rank: Veteran Joined: 7/5/2010 Posts: 2,061 Location: Nairobi
|
tony stark wrote:NewMoney wrote:dsktop wrote:Vallerrie wrote:I have a couple of friends who are affected by this and it got me wondering, what hope is there for aspiring developers if the biggest and best funded tech firm in the country cannot find work for junior devs? I thought Software Engineers were in top demand worldwide? There is a gap......Just not local LinkedIn is training Food Truck drivers et al.. https://www.cnbc.com/201...d%20recruiting%20ranks.
Have you ever tried to hire qualified software engineers locally, they are there but they won't take less than 300k, a good percentage are bringing in over 500k and the elites have no limit literally So the gap is there locally, otherwise, these ones would be desperate to take small salaries like other engineering graduates (mechanical, electrical) Ati What?? And I can hire better people on upworks?? How!! Upwork is for gigs.  There are gigs and then there is Software Engineering. The former are temporary, time-boxed jobs and the second is a career. Developers do both and each have their use cases. Its the same as when you hire a guy who was involved in the design of 2 Rivers for example to design your residential house. If you have never found yourself needing a Software Engineer in a non-gig context, your business computing needs are not big enough - this is not me putting you down, it is just what it is. A Software Engineer is someone who builds you the System equivalent of 2 Rivers, Burj Khalifa, Boeing 777. To try put that in perspective, think of trillion-dollar behemoths such as Google, Facebook...or on a smaller scale, SportPesa. That is all Software. Not raw materials, manufacturing, mining, buildings, oil, tangible merchandise ...lines of code. When you are even at a small fraction of this frame in size, ambition, scale and complexity, you will need to be chasing engineers who are already employed and very well compensated. You need to entice them from elsewhere. You will get shocked when you are offering pay similar to the kind given to heads of departments and guys still laughing in your face. Microsoft has an office in Nairobi. They start junior engineers at ~600k.
|
|
|
Rank: Veteran Joined: 7/5/2010 Posts: 2,061 Location: Nairobi
|
dsktop wrote:[quote=Vallerrie]I have a couple of friends who are affected by this and it got me wondering, what hope is there for aspiring developers if the biggest and best funded tech firm in the country cannot find work for junior devs? I thought Software Engineers were in top demand worldwide?
There is a gap......Just not local LinkedIn is training Food Truck drivers et al.. https://www.cnbc.com/201...d%20recruiting%20ranks.[/quote] This strategy usually doesn't pan out in the long term. This is similar to Apple and others dropping degree requirements for code monkeys. https://www.cnbc.com/201...e-a-college-degree.html
They are just trying to arrest the runaway compensation cost of Engineers. May be it will work out for them in the short term. For anyone considering a career in Software Engineering forgoing undergrad CS for the apprentice/bootcamp/industry-focused path is a very bad idea. Programming and Computer Science sit on a higher level, the slog in the degree breaks your brain then rebuilds it so that you are ready for any kind of programming. The apprentice/bootcamp/industry-focused approach teaches people particular technologies (stacks) and/or languages. With dedication and hard work, you can learn and become a productive worker in a narrow context. Usually what happens is disruption arrives (or velocity keeps increasing) and suddenly adapting becomes difficult. This is because there are missing links that are taught in school. Math, analysis, comprehension, operating systems, architecture, data structures, algorithms, different kinds of programming (Procedural,OOP, FP, Logic)... You need to do school, while working and taking care of family to become a versatile engineer. It becomes a tall order, this new breed of engineers burn out or can't keep up, and the companies all go back to the true and tested method.
|
|
|
Rank: Veteran Joined: 7/8/2008 Posts: 947
|
quicksand wrote:tony stark wrote:NewMoney wrote:dsktop wrote:Vallerrie wrote:I have a couple of friends who are affected by this and it got me wondering, what hope is there for aspiring developers if the biggest and best funded tech firm in the country cannot find work for junior devs? I thought Software Engineers were in top demand worldwide? There is a gap......Just not local LinkedIn is training Food Truck drivers et al.. https://www.cnbc.com/201...d%20recruiting%20ranks.
Have you ever tried to hire qualified software engineers locally, they are there but they won't take less than 300k, a good percentage are bringing in over 500k and the elites have no limit literally So the gap is there locally, otherwise, these ones would be desperate to take small salaries like other engineering graduates (mechanical, electrical) Ati What?? And I can hire better people on upworks?? How!! Upwork is for gigs.  There are gigs and then there is Software Engineering. The former are temporary, time-boxed jobs and the second is a career. Developers do both and each have their use cases. Its the same as when you hire a guy who was involved in the design of 2 Rivers for example to design your residential house. If you have never found yourself needing a Software Engineer in a non-gig context, your business computing needs are not big enough - this is not me putting you down, it is just what it is. A Software Engineer is someone who builds you the System equivalent of 2 Rivers, Burj Khalifa, Boeing 777. To try put that in perspective, think of trillion-dollar behemoths such as Google, Facebook...or on a smaller scale, SportPesa. That is all Software. Not raw materials, manufacturing, mining, buildings, oil, tangible merchandise ...lines of code. When you are even at a small fraction of this frame in size, ambition, scale and complexity, you will need to be chasing engineers who are already employed and very well compensated. You need to entice them from elsewhere. You will get shocked when you are offering pay similar to the kind given to heads of departments and guys still laughing in your face. Microsoft has an office in Nairobi. They start junior engineers at ~600k. Ngai! So I should have moved on from MS-Dos and ICDL to coding. Anyway I get you point but a big project is a series of gigs carried out in house. With clarity on what you want to do you can outsource alot of the work you want. Granted this isn't possible for the Sportpesa of the world. Let's wait for AI coded software they might be cheaper!! Then my ICDL skills will be useful again.
|
|
|
Rank: Veteran Joined: 7/5/2010 Posts: 2,061 Location: Nairobi
|
tony stark wrote:quicksand wrote:tony stark wrote:NewMoney wrote:dsktop wrote:Vallerrie wrote:I have a couple of friends who are affected by this and it got me wondering, what hope is there for aspiring developers if the biggest and best funded tech firm in the country cannot find work for junior devs? I thought Software Engineers were in top demand worldwide? There is a gap......Just not local LinkedIn is training Food Truck drivers et al.. https://www.cnbc.com/201...d%20recruiting%20ranks.
Have you ever tried to hire qualified software engineers locally, they are there but they won't take less than 300k, a good percentage are bringing in over 500k and the elites have no limit literally So the gap is there locally, otherwise, these ones would be desperate to take small salaries like other engineering graduates (mechanical, electrical) Ati What?? And I can hire better people on upworks?? How!! Upwork is for gigs.  There are gigs and then there is Software Engineering. The former are temporary, time-boxed jobs and the second is a career. Developers do both and each have their use cases. Its the same as when you hire a guy who was involved in the design of 2 Rivers for example to design your residential house. If you have never found yourself needing a Software Engineer in a non-gig context, your business computing needs are not big enough - this is not me putting you down, it is just what it is. A Software Engineer is someone who builds you the System equivalent of 2 Rivers, Burj Khalifa, Boeing 777. To try put that in perspective, think of trillion-dollar behemoths such as Google, Facebook...or on a smaller scale, SportPesa. That is all Software. Not raw materials, manufacturing, mining, buildings, oil, tangible merchandise ...lines of code. When you are even at a small fraction of this frame in size, ambition, scale and complexity, you will need to be chasing engineers who are already employed and very well compensated. You need to entice them from elsewhere. You will get shocked when you are offering pay similar to the kind given to heads of departments and guys still laughing in your face. Microsoft has an office in Nairobi. They start junior engineers at ~600k. Ngai! So I should have moved on from MS-Dos and ICDL to coding. Anyway I get you point but a big project is a series of gigs carried out in house. With clarity on what you want to do you can outsource alot of the work you want. Granted this isn't possible for the Sportpesa of the world. Let's wait for AI coded software they might be cheaper!! Then my ICDL skills will be useful again. May be But ....you can make a success of any chosen career. You are not losing anything, even though the stories floating around can give that impression. Success requires hard work and toughing it out. No different in IT. The day-to-day in Software Engineering is bruising. It goes on for years and wears people down to the bone. You get worked like a donkey. After 3 to 5 years, people are seriously looking to filter up to management or leadership, and those who are unable, exit the profession. The good thing is if you survive, your gain deep expertise. Work that needs deep experience and pays very well starts showing up. Employers are also more willing to pay after trying shortcuts and getting badly burnt (failed projects, sunk costs, opportunity costs)
|
|
|
Rank: New-farer Joined: 11/15/2016 Posts: 29
|
quicksand wrote:dsktop wrote:[quote=Vallerrie]I have a couple of friends who are affected by this and it got me wondering, what hope is there for aspiring developers if the biggest and best funded tech firm in the country cannot find work for junior devs? I thought Software Engineers were in top demand worldwide?
There is a gap......Just not local LinkedIn is training Food Truck drivers et al.. https://www.cnbc.com/201...d%20recruiting%20ranks.[/quote] This strategy usually doesn't pan out in the long term. This is similar to Apple and others dropping degree requirements for code monkeys. https://www.cnbc.com/201...e-a-college-degree.html
They are just trying to arrest the runaway compensation cost of Engineers. May be it will work out for them in the short term. For anyone considering a career in Software Engineering forgoing undergrad CS for the apprentice/bootcamp/industry-focused path is a very bad idea. Programming and Computer Science sit on a higher level, the slog in the degree breaks your brain then rebuilds it so that you are ready for any kind of programming. The apprentice/bootcamp/industry-focused approach teaches people particular technologies (stacks) and/or languages. With dedication and hard work, you can learn and become a productive worker in a narrow context. Usually what happens is disruption arrives (or velocity keeps increasing) and suddenly adapting becomes difficult. This is because there are missing links that are taught in school. Math, analysis, comprehension, operating systems, architecture, data structures, algorithms, different kinds of programming (Procedural,OOP, FP, Logic)... You need to do school, while working and taking care of family to become a versatile engineer. It becomes a tall order, this new breed of engineers burn out or can't keep up, and the companies all go back to the true and tested method. This is my field and I know a thing or two about it. KU guy but working dutch company now. Software Engineering, Computer Science, and computer engineering...these people could do similar jobs out of college depending on where they interned or what they majored on. In the west, most coding is outsourced. If you are coding a page on a website, it would be easier to outsource such small tasks. When the outsourcing, at least one guy has to be internal to monitor the guy in Pakistan doing the coding. So to be successful, you want to be the manager of other experts. Codes can be re used. You have one guy coding in Russia, his program is re used by millions...so the effect of this is we make things smarter and easier to program. They are automating alot of programming right now. Terms like self healing code if you want to know what I mean. The jobs are shrinking for the developers but they have their place. Andela, to me looked like a gig site to me. Too much flare but no solid paths to real world Jobs. There are jobs, the team there should just know where to look.
|
|
|
Wazua
»
SME
»
People
»
Andela Lay-offs
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.
|