Win a copy of TensorFlow 2.0 in Action this week in the Artificial Intelligence and Machine Learning forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Paul Clapham
  • Bear Bibeault
  • Jeanne Boyarsky
Sheriffs:
  • Ron McLeod
  • Tim Cooke
  • Devaka Cooray
Saloon Keepers:
  • Tim Moores
  • Tim Holloway
  • Jj Roberts
  • Stephan van Hulst
  • Carey Brown
Bartenders:
  • salvin francis
  • Scott Selikoff
  • fred rosenberger

Linux/Unix experience

 
Ranch Hand
Posts: 90
Eclipse IDE Tomcat Server Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
I am a recent computer science grad and I have around 1 year of experience in java/web development. I received a call from one of the recruiters regarding a job posting.The job demands knowledge of j2ee, j2se, html, javascript, ajax and linux/unix experience. What does Linux and Unix experience mean. What knowledge does a java/web developer need to have on linux/unix.?? And what kind of questions can I expect on this topic in the interview>?? how should I be prepared for it //
 
Ranch Hand
Posts: 10192
3
Mac PPC Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You just need to know how do work with a Linux / Unix environment everyday as you'd work on a Windows machine. In some companies though the Desktop / Laptop they give has Windows on it, often times you need to connect to a remote Linux / Unix server and perfom some tasks that are relevant for your development activities and that are part of your job responsibilities.
 
Ranch Hand
Posts: 2187
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

how should I be prepared for it



You can learn various shell commands, e.g. grep, tail, chmod, kill, etc.

If you have never worked in a UNIX-based environment, you can still demonstrate a basic understanding of common commands and can quickly learn more if selected for the position.

Good luck!
 
Marshal
Posts: 67463
173
Mac Mac OS X IntelliJ IDE jQuery Java
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Installing cygwin on a Windows machine can help give you a flavor of the Unix command line.

Without knowledge of development using the Unix command line, you put yourself well behind the eight ball when it comes to job prospects.
 
Ranch Hand
Posts: 637
Eclipse IDE Firefox Browser Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Sorry to deviate from the main point, but i was wondering if a cert in RedHat would help ?
 
Joe Harry
Ranch Hand
Posts: 10192
3
Mac PPC Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Rahul Sudip Bose wrote:Sorry to deviate from the main point, but i was wondering if a cert in RedHat would help ?



RedHat certification from my point of view would be ideal if you are into System administration.
 
Bartender
Posts: 4568
9
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Joe Harry wrote:RedHat certification from my point of view would be ideal if you are into System administration.


But I'd have thought it was overkill if all you need is experience of working in a Linux environment.
 
lowercase baba
Posts: 12915
64
Chrome Java Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
My nephew recently started as an intern at my company. His first day, they asked him to look at some files on a Unix box. He didn't know head, tail, vi, emacs, or anything. He did some quick googling, and found 'cat'. He was then able to cat the file, but had to use his terminal emulator's scroll bar to move back and forth.

the next day I wrote up quick unix tutorial for him, and he's been fine ever since.
 
Dhaval J. Patel
Ranch Hand
Posts: 90
Eclipse IDE Tomcat Server Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thank you everyone for the answers. I would surely try the things suggested here. I had one more question though. What different tasks will I have to do on a unix system except development as a developer ??

fred rosenberger wrote:
the next day I wrote up quick unix tutorial for him, and he's been fine ever since.


Hi fred,
It would be very nice of you if you could post a link for that tutorial if you still have a copy of it .. . . . .. It would really help .. Thanks in advance
 
Marshal
Posts: 70711
288
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have taken the liberty of changing your request for an e-mail to a request for a link. As explained here, that means everybody can benefit from the tutorial.
 
fred rosenberger
lowercase baba
Posts: 12915
64
Chrome Java Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Dhaval J. Patel wrote:It would be very nice of you if you could post a link for that tutorial if you still have a copy of it .. . . . .. It would really help .. Thanks in advance


it's not really written for public consumption, and there isn't a link...it was in an email.

Dhaval J. Patel wrote:What different tasks will I have to do on a unix system except development as a developer ??


search for files. read files. create files. move to different directories. edit files. ftp files. restore lost or deleted files. use various utilities your team has created. write new utilities, such as perl or shell scripts.
 
Rahul Sudip Bose
Ranch Hand
Posts: 637
Eclipse IDE Firefox Browser Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Bear Bibeault wrote:you put yourself well behind the eight ball when it comes to job prospects.


What does that mean ? and why is the knowledge of unix so critical to success ?
 
Campbell Ritchie
Marshal
Posts: 70711
288
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
webpage

Because lots of people use *nix on their servers, rather than Windows®
 
Jimmy Clark
Ranch Hand
Posts: 2187
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
UNIX is GREAT!
 
Bear Bibeault
Marshal
Posts: 67463
173
Mac Mac OS X IntelliJ IDE jQuery Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Rahul Sudip Bose wrote:

Bear Bibeault wrote:you put yourself well behind the eight ball when it comes to job prospects.


What does that mean ? and why is the knowledge of unix so critical to success ?


It simply means that without Unix command line experience, you'll have a hard time being taken seriously as a developer in the job market.
 
Yup, yup, yup. Tiny ad:
Thread Boost feature
https://coderanch.com/t/674455/Thread-Boost-feature
reply
    Bookmark Topic Watch Topic
  • New Topic