Answer the question
In order to leave comments, you need to log in
Is there a career guidance test for a programmer?
Given. A humanist (by education), thinking about "entering IT", with zero knowledge of programming.
Are there tests to see if he has the ability to write code?
I was thinking of just showing him loops, conditional statements, and the like. and offer to program something not complicated.
But I'm sure there should be ready-made tests on this topic. Who will tell you what?
Answer the question
In order to leave comments, you need to log in
display: flex for blocks with a width of 50% and a minimum height.
Inside one text, in another image through img or background. If the image is object-fit: cover;, if the background is background-size: cover;
For mob via media , when you need to change the width of the blocks to 100%, and you can still change the order using order, so that the picture is first, then the text.
Maybe not the best solution, but I would do this:
two blocks, top line / bottom line. The top block has a black background with an image at the url, positioned to the right, occupying 50% of the block, inside the block is a container with content, you already place it on the grid. The bottom one has the same thing, only the background is white, you position the picture to the left, also inside the container with content is already on the grid.
if something doesn’t work out, you can hang the pictures with separate absolutes, with positioning relative to the line top: 0, bottom: 0, right: 0, left: 50% for the top block, and the same for the bottom, only left and right vice versa .
this is the beginning, further by myself: https://codepen.io/topicstarter/pen/GxJRyw?editors=1100
Are there tests to see if he has the ability to write code?
If a person, instead of being interested in programming, is interested in tests, the test for a programmer is already inundated.
"I was thinking about just showing him loops, conditional statements, etc. and suggesting that he program something that is not difficult" - a good idea. Most often, already at this stage, you can understand whether a person is able to perceive abstractions. True, such a test may be delayed, because for an adequate assessment it will take more than one day, but rather 3 months of lessons on algorithms and data structures. If during these months a person has not gone into the sunset or even, for example, felt a taste for it, then such a person probably has the ability to do this and he has quite clear prospects in this field
I have never heard of tests that can be done within a day. I think it is better to ask such questions at some thematic forum of teachers in general or computer science teachers in particular. There you will be answered on the case, without the intertwining of fascism, binary separation and other dramatic ponies. Any even not very experienced teacher has a sufficient number of signs by which he can determine in a reasonable time how successful a student will be in the relevant subject area at a particular level of return.
Programming is not so much knowing the language as understanding what a computer is, what an algorithm is, etc. Tools can be different and their study just depends on this knowledge.
Loops, conditions, variables - these are all ways of organizing an algorithm.
There are no such tests and there should not be in principle.
If someone makes such a "test", then let me know, I will file a lawsuit against him
As for me, the best test is to give him the opportunity to program a month, many of these "rollers" present programming as a fun constructor that you assemble for 100k+ per month without straining. When he encounters the first problems, it will become clear whether he wants to be a programmer or not. I just saw such "I want to go to IT" myself, but in reality more than half could not reach the level of filling the array in the loop.
As soon as a person encounters the first difficulties, then it will become clear. In addition to the “predisposition” itself, perseverance and assertiveness are also required.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question