cookie

Sizning foydalanuvchi tajribangizni yaxshilash uchun cookie-lardan foydalanamiz. Barchasini qabul qiling», bosing, cookie-lardan foydalanilishiga rozilik bildirishingiz talab qilinadi.

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

Ko'proq ko'rsatish
Mamlakat belgilanmaganTil belgilanmaganToif belgilanmagan
Reklama postlari
378
Obunachilar
Ma'lumot yo'q24 soatlar
+167 kunlar
+3530 kunlar

Ma'lumot yuklanmoqda...

Obunachilar o'sish tezligi

Ma'lumot yuklanmoqda...

Photo unavailableShow in Telegram
#swe Concurrency and Parallelism
Hammasini ko'rsatish...
🔥 12
#advice How to learn? Read about it. See how others do it. Do it by yourself. Teach others.
Hammasini ko'rsatish...
🔥 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.
Hammasini ko'rsatish...
👍 12
Hammasini ko'rsatish...
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.
Hammasini ko'rsatish...
🔥 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
Hammasini ko'rsatish...
👍 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.
Hammasini ko'rsatish...
👍 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.
Hammasini ko'rsatish...
👍 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
Hammasini ko'rsatish...
👍 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
Hammasini ko'rsatish...
👍 9