3 ms·
As long as someone understands the platform you can do this. I've seen way too much iOS code written by smart people new to iOS with no clue how to structure an
by coldcode 11y ago
As long as someone understands the platform you can do this. I've seen way too much iOS code written by smart people new to iOS with no clue how to structure and ship a successful mobile app. This is likely true for most platforms. A smart developer can learn in time but usually you don't get that time so it's better if at least someone has done whatever it is before. I am sure I could master Android in time but if I started building an app on day 1 it would likely be terrible.
- alistairSH 11y agoThe article addresses this. They have experienced developers on-hand to assist and ensure standards are maintained. Getting the time to learn is a management problem, not a developer problem. I've taught C# and the .Net framework to several teams over the last two years. The good developers pick it up without much problem. But, we usually start with several sprints of co-located group programming (for complete teams learning the stack).
- pconno3 11y agoAgreed, it's important to that the entire teams understands when someone is learning a new skill set or language. We try to allocate more time in our sprint for not only the developer who is learning but also for another developer on the team to help ramp them up. It takes a bit of working with the PM to determine what is a good task that isn't super time sensitive but it's typically a solvable problem.