Пожалуйста, подпишитесь на официальный канал Codeforces в Telegram по ссылке https://t.me/codeforces_official. ×

Блог пользователя AyuTheOne

Автор AyuTheOne, история, 4 часа назад, По-английски

In the software industry, both thinking and coding skills are crucial, but their importance can vary depending on the role. Coding skills are essential for implementing and debugging software, while thinking skills—such as problem-solving, critical analysis, and strategic planning—are vital for designing effective solutions and innovating. Strong thinking skills help in understanding requirements, optimizing processes, and anticipating future challenges. Ultimately, a balance of both is key: coding skills bring ideas to life, while thinking skills ensure those ideas are well-conceived and executed.

  • Проголосовать: нравится
  • -3
  • Проголосовать: не нравится

»
4 часа назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

what is your opinion

»
4 часа назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Talking wrt Indian IT industries only, don't have idea about other country

Thiking skill you will develop over time by observing what others are doing and why, also you have to read stuff on design pattern, LLD, HLD etc

Coding skill you will also develop over time from the reviews of others (coding skill of cp is very different from what industries want)

The most important skill is working your ass off. You can overcome anything by hardwork and without it only a handful of very smart people survive in industry.

»
4 часа назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

I think that thinking skills are more important than coding skills. Because many problems do not require great coding skills, they may require simple implementation. It is impossible to write code if you do not know how to solve it.