Jump to content

Becoming Linux Developer

- - - - -

  • Please log in to reply
3 replies to this topic

#1
Homayoon

Homayoon

    Newbie

  • Members
  • Pip
  • 2 posts
Hi brothers ,

First of all I should say thank you for your Programming communicating board !

I wanna become a Linux Developer ( I mean relating to developing software , etc )

A short description of my skills :

I know PHP and I have fun with the OOP programming in PHP ,
I know the general syntax of C++ , C# , Perl and a bit python.
And now I'm looking in programming contest and projects to boost my algorithm designing power ... .
#----------------

Now , I wanna know is it good to learn C programming language completely or it's just wasting my time to accomplishing my goal ?
Or
I should learn python ?

#-----------------

Don't worry about posting , I'm patience enough to wait for your complete answers ,

Thanks in advance

#2
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
  • Location:Upstate, South Carolina
  • Programming Language:C, C++, PL/SQL, Delphi/Object Pascal, Pascal, Transact-SQL, Others
  • Learning:Java, C#, PHP, JavaScript, Lisp, Fortran, Haskell, Others
It really depends on what you want to do. If you want to do low-level coding, tools maintenance, etc, then C is good to learn. Otherwise, maybe not. Python is very powerful, and lets you do a lot of different things as well, but for very different types of projects.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#3
Homayoon

Homayoon

    Newbie

  • Members
  • Pip
  • 2 posts
Hi ,

Thanks for your reply ,

can you show me the steps to become Os and Software Developer in Linux ?

Thanks in advance

#4
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
  • Location:Upstate, South Carolina
  • Programming Language:C, C++, PL/SQL, Delphi/Object Pascal, Pascal, Transact-SQL, Others
  • Learning:Java, C#, PHP, JavaScript, Lisp, Fortran, Haskell, Others
Step 1) pick a language
Step 2) learn it
Step 3) learn how it applies to Linux development.

If you want to do OS development, pick C or Assembly. Beyond that, you can use Mono languages, Python, C++, etc, etc, etc, etc. Linux is just one OS you can program on.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users