Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

general things developer must know having 2+ years of exp?

I have 2 years of experience in Ruby on Rails. I have basic knowledge (very bsic) of mysql such as data insertion, join, select from more than one table. But now I want to know more about it because my friends are having trouble in interviews when they are asked questions like:

  1. What is the trigger?
  2. which trigger is called when ... ?
  3. what are views in mysql? etc.......

Are these questions for developers? Is it basic database? Also what other things developer should know having experience of 2 years or more.

I am in double mind as I have over two years of experience in ruby and I am learning new things everyday, in ruby only. If someone ask me to rate myself I can't give more than 5 out of 10 in ROR only.

So my question is, what are the general things developer must know having 2+ years of experience?

Regards,

Salil Gaikwad

like image 353
Salil Avatar asked Dec 22 '22 03:12

Salil


1 Answers

Those aren't even "basic" database, IMO. I'd ask about things like what normalization is, indexing, etc.

A developer doing web applications should know about HTTP, TCP/IP, CSS, and JavaScript.

XML and JSON are important data transmission formats.

You ought to read something about design of web pages. "Don't Make Me Think!" is a good start. Also read about graphic design.

Ruby is just one language for developing on the web. It's not the only way. Better to learn some of those fundamentals.

like image 200
duffymo Avatar answered Jan 13 '23 13:01

duffymo