Full session (30 minutes)
Engineering
Full Stack

As of today, the concept of someone that can hold both sides of an architecture and be able to program both frontend, backend and data, is no more. The reason is that there are complicated frameworks that need special expertise on every part of the system. The polyglot world adds to this issue even more, where different solutions need different programming languages. The new expertise that is requested from a developer is to be very flexible and agile, and to be able to jump from one discipline to another and from one language to another. Having good basics in software engineering can help the programmer to juggle between environments and platforms

Lior Kanfi