cookie

Ми використовуємо файли cookie для покращення вашого досвіду перегляду. Натиснувши «Прийняти все», ви погоджуєтеся на використання файлів cookie.

avatar

Cracking MAANG⚡️

All about: • Software Engineering & Big Tech • Engineering Excellence • Algorithms & System Design • MAANG interviews #engineering #EngX #algorithms #system_design #resource #advice linkedin.com/in/Rustam-Z github.com/Rustam-Z 🚀 leetcode.com/Rustam-Z

Більше
Країна не вказанаМова не вказанаКатегорія не вказана
Рекламні дописи
378
Підписники
Немає даних24 години
+167 днів
+3530 днів

Триває завантаження даних...

Приріст підписників

Триває завантаження даних...

Фото недоступнеДивитись в Telegram
#swe Concurrency and Parallelism
Показати все...
🔥 12
#advice How to learn? Read about it. See how others do it. Do it by yourself. Teach others.
Показати все...
🔥 9 4👍 3
#swe #senior How do you become a real senior? Have something to show to proof experience. Build open source, write posts, and share knowledge, and have own principles of software development, and management. Bring benefit to the team, project, do real work, make an environment where juniors will have tasks. Bring initiatives. Be technically good. Care about quality. Think about future, scalability, dependencies, and possible project problems.
Показати все...
👍 12
Показати все...
Advice to Indians moving to the USA

2
Meaning of "growing as an engineer" is learning new things in current project, working on things you will enjoy if you have a chance in your current project. Otherwise, learn new things outside of your project. Moreover, outside of your work, you should work on building open-source tools and publish on GitHub. It is needed to showcase your work during the tech. interviews, and to be different from 99% of other applicants. It is needed to proof your expertise.
Показати все...
🔥 4
As a programmer, try using the time you work on someone else's projects, to grow as an engineer, try to work on things you like. If you get the task, think how you can implement the solution, so that you enjoy the process while working on it. https://youtube.com/shorts/5rhTj1LNU1o?feature=shared
Показати все...
👍 3
How to fix this? At the moment, I don't have a final answer, will be working on finding one. However, strict control by management is not the solution.
Показати все...
👍 2💯 1
Who benefits from it? Lazy programmers, they may not work on the task even during the week and can claim that they "underestimated" the problem, and ask another week. And why is that acceptable? Because managers cannot estimate the task accurately, and tasks cannot be estimated by engineers either.
Показати все...
👍 1
Agile and SCRUM are bad & ineffective! They fail to meet expectations. Teams don't know to estimate tasks, don't know how to have a lean release process and proper testing process. Managers don't whom to reward for high performance and whom to punish for poor performance. It is essential to highlight low performance so that individuals have the opportunity to learn and improve. #management
Показати все...
👍 4
THE BEST PROGRAMMER = is an engineer who has something to demonstrate, they built something that is used by other engineers. The person who has own view of software engineering, own view of software design, their way of how things should be done. The person, who brings benefit to team, to project by doing their work. BAD PROGRAMMER = a person who just stays at the office and works for the boss. #swe
Показати все...
👍 9