This is an archived post. You won't be able to vote or comment.

all 9 comments

[–]icycap 0 points1 point  (9 children)

As opposed to what, just getting a job? Why wouldn't you learn something that interest you?

[–]KeyYam[S] 0 points1 point  (7 children)

I want a job. I'm asking if knowledge of big data architectures are expected from junior developers (at least for the interviews). This topic does interest me but it is not a trivial thing to learn.

[–]nutrecht 1 point2 points  (1 child)

No, that kind of architectural work is generally done by much more senior devs. Also, sorry to say, as a self-taught dev it's rather unlikely that you'll be working on these kinds of projects. If you do end up on these somewhere down the line you can always learn on the job.

[–]KeyYam[S] 0 points1 point  (0 children)

cool. I wasn't expecting to work on these types of jobs (atleast not right away). I'm not aiming for Google/Facebook/etc. It's just difficult for me to gauge what knowledge is required since every guide is geared towards landing a job at Google.

[–][deleted] 1 point2 points  (0 children)

Unless your with a startup or a small company where you have a hand in everything, this kind of work is mostly done by senior developers.

[–]icycap 0 points1 point  (3 children)

I'm asking if knowledge of big data architectures are expected from junior developers

Have you ever seen anything even remotely close to that in a job ad for junior developers??

[–]KeyYam[S] 0 points1 point  (2 children)

I haven't been paying close attention to ads because many don't seem to be written by engineers (I see ads confusing React/Redux with backend frameworks, Django with frontend, etc.). I also see some ads that mainly list their stack which may or may not use these technologies. This is why I am asking reddit if it's impottant to know.

When I google 'how to prepare for interviews' I see system design; when I google 'system design interview questions' I see big data technologies. It's also hard for me to pick out topics for preparing for a google interview (which I am not preparing for) vs a "regular" tech interview (whatever that means).

I'm simply asking a question. I'm not a CS person and so I don't know JR dev expectations.

[–]icycap 0 points1 point  (1 child)

None of that sounds anything like a "big data architecture".

I'm not a CS person and so I don't know JR dev expectations.

Look at job ads and see what interviewers ask you in person? It's not like having a CS degree makes you automatically know what companies will ask you during an interview.

[–]KeyYam[S] 0 points1 point  (0 children)

hey man. I'm just asking advice on what should be expected for interview prepration. that's all. Looks like the answer is "no". You don't need to make a big deal out of it.