Does a good programmer have to confidently solve tricky, synthetic problems using implicit logic and undocumented language tools?

Does a good programmer have to confidently solve tricky, synthetic problems using implicit logic and undocumented language tools?

A Quantum Data Structure For Classical Computers - Charley Bay [ACCU 2018]

Previous questionThere are many smart home projects now. Did the idea go further? For example, a smart cinema or so on?
Next questionIs it worth fearing a nuclear war in the near future?

answers (2)

Answer 1
July, 2021

In everyday life, a programmer is unlikely to solve such problems. But be able to solve them because so many companies like to ask such tasks during an interview.

Answer 2
July, 2021

As the head of the development department - no, I shouldn't. A good programmer should be able to solve pressing programming problems, be able to work in a team and be proactive.

Maybe in some specific environment it is necessary to solve problems like "Two crocodiles are flying, one green, the other to the left. How old is the hedgehog?" and all this on something super-duper innovative. It seems like in Google or some other promotional institution. But there are few of them. And there are a limited number of jobs there :-) And in normal life you have to be a specific specialist who, however, does not shy away from new horizons.

I don’t know how best to explain ... Well, sort of like test pilots , of course, are needed, but civilian pilots are much more. And these latter do not have the task of being able to fly on anything, up to a tin can, in tornado conditions, at peak and with a burning engine. Their task is to confidently fly several types of aircraft in order to safely and reliably deliver passengers to the place.

But who you want to be - a tester or a civilian pilot - it's up to you!

Related question

What logical problems cannot a computer solve?

Read more

Does a programmer need mathematics almost only to solve specific mathematical problems? How often do you use your knowledge of mathematics?

Read more

Programmers, what is the most unusual math problem you have solved in your life?

Read more

IAS Commons: Prof Qiang Yang (18 Mar 2016)

How to learn programming languages ​​and become a programmer? Is college education obligatory, or do "self-taught" also have a good chance to "break through"?

Read more

Is it true that the main ability of a programmer should be logic, and what other qualities should a programmer have?

Read more

Where can a beginner Java programmer go to work? In what areas is this language used?

Read more

How to learn Photoshop for a person who does not know commands at all, and how to use tools?

Read more

Cicada 3301. What does a person need to know to solve problems of this group (programming, history)?

Read more

Geb - Totally Groovy Browser Automation

Can a “hacker”, having committed a crime, go unpunished in modern realities using VPN, proxy and other tools?

Read more

Where to start if you want to become a programmer, what programming languages ​​should you start with, and how is it easier to start understanding these languages?

Read more

How powerful does a computer have to be to work as a programmer, and approximately how much will it cost?

Read more

How often do you see programmers who have independently learned a programming language from scratch and become successful developers / web designers?

Read more

Is it really impossible to use a MacBook for programmers?

Read more

Kate Crawford: The Trouble with Bias (NIPS 2017 keynote)

Is it true that a good programmer should have excellent knowledge of mathematics and physics, or is a school base enough?

Read more

If for several years a girl posts strictly only herself in social networks, then what does this mean? What problems is the person trying to solve?

Read more

How to properly prepare for the exam in the Russian language? Just getting on with solving tests? Do you have any tips?

Read more

I want to become a programmer. Which language is better to learn, which one has a future?

Read more

Is it possible in the future to solve the problem of corruption and bureaucracy by replacing politicians with robots?

Read more

The Trouble with Bias - NIPS 2017 Keynote - Kate Crawford #NIPS2017

How to solve the problem with a lot of people on the subway? Especially during rush hour. Any ideas?

Read more

Good afternoon. I want to create a small online store. Design I can do everything myself (Adobe XD), no programming, how can I solve this problem with a small budget?

Read more