M
M
Mulder_ua2013-11-26 17:33:04
.NET
Mulder_ua, 2013-11-26 17:33:04

What should a junior .net developer be able to do?

Hi everybody.
Such a question,
a requirement in a vacancy, "knowledge of C # at the junior level."
What do you think can be invested in this concept, what should the applicant know in order to successfully pass the interview?
What problem should you be able to solve?
What questions to answer?
What are the pitfalls?

Answer the question

In order to leave comments, you need to log in

7 answer(s)
S
s0ci0pat, 2013-11-26
@Mulder_ua

Junior: he does simple work himself and under supervision - medium
Middle: he does average work and under supervision - difficult
Senior: he does any work himself and can still supervise.
There are no clearly defined requirements.

V
Vit, 2013-11-26
@fornit1917

I think that you definitely need to have a good knowledge of OOP, C # language constructs and data types, CLR basics, work with threads / tasks, possibly LINQ. Have an understanding of algorithms and data structures.
In general, a lot depends on the specific employer and the specific direction of work. Somewhere you will need basic knowledge of ASP.NET, somewhere WPF. Someone may be asked as a test task for a junior position to make a simple window or web application for displaying and editing data stored in MS SQL using naked ADO.NET or ORM tools, and someone may be instructed to write a serious plug-in for Microsoft Outlook (it happened too :))

T
Teacher, 2013-11-27
@Teacher

Where do you go to work. If a company is engaged in software development, then they will be primarily interested in knowledge of basic things, the ability to learn, communication skills, etc. If a company whose main business is not software development, then they are usually interested in specific skills: WPF + MS SQL, ASP MVC, Crustal Report, etc.
You can also see vacancies (preferably software companies).

A
afiskon, 2013-11-27
@afiskon

The bare minimum is to read a book on .NET and write a couple of simple applications. Well, the more, the better.

V
veitmen, 2013-11-27
@veitmen

It really depends on the company. At one time, I got a job, it was for this position. I didn't know .Net at all. The company required me to do a test task, so this was my first experience with .Net, before that I only worked with Delphi.
In my opinion, if you are hired as a junior, then you should know how to write programs, without being tied to a specific language and platform. You should know how typical tasks are solved (be it web or desktop development). I would take as a junior someone who does not know .Net at all, but understands the very essence of writing programs, can solve problems without being tied to .Net, who can think and learn. Of course, knowledge of .Net is only a plus, but not a minus.
But do not forget that the main factor is people. Maybe they are waiting for the junior position of someone who can do everything and asks little. :)

M
Mike Butlitsky, 2015-11-24
@goodprogrammer

www.youtube.com/watch?v=NR9SijI4Lk8

N
NeoNN, 2013-11-27
@NeoNN

I heard the opinion of one of the employers that a junior should at least have an excellent knowledge of the language and how the CLR works, at the level of Richter's book, and a middle should already have solid experience in writing applications and working in a team. Any questions, to test your knowledge, you can try to get Microsoft 70-483 certification.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question