aspose file tools*
The moose likes Jobs Discussion and the fly likes Should an android app developer have a CS degree/strong CS skills ? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Careers » Jobs Discussion
Bookmark "Should an android app developer have a CS degree/strong CS skills ?" Watch "Should an android app developer have a CS degree/strong CS skills ?" New topic
Author

Should an android app developer have a CS degree/strong CS skills ?

Andy Jack
Ranch Hand

Joined: Nov 22, 2012
Posts: 257
I am not a CS grad. In fact, i am far from it. I have never taken any CS courses, but I know the the names of some of the must-haves - Data structures, Algorithms, Computer architecture, Networks, Database Principles, Compiler Design, Operating Systems (Linux Distros For sure) ,
Testing, QA, C and C++.

I know some of java (IDE - Eclipse ), a little bit of C and the basics of computers. I don't know the rest of the above and yet I want to be an android developer. And to top it all, I plan to become one in just 3-4 months. I am not at a point in my life where I can just jump into a college, take a CS degree and
then start thinking about this. I am not exactly "young", but not too "old" and do not want to spend any more money on college. I can spend money on training courses and books though. I am considering this path because I have some ideas for apps that I'd like to make. I have also seen
people becoming android developers (not necessarily awesome though) in a short amount of time. But, I also know that I wont be making the next instagram, facebook or orcale - no delusions at all. But, I want this to be my job for at least the next 2-3 years after which I might try for a management postion
as i mentioned in one of my posts.

I don't know if I am taking the right path or doing this correctly. I need some advice on how to go about it. I have a couple of questions to ask -

1 - Given my current background, is it okay to learn android app development ?
2 - If no, then which courses should I learn first ?

Java Newbie with 72% in OCJP/SCJP - Super Confused Jobless Programmer.
I am a "newbie" too. Please verify my answers before you accept them.
Rameshwar Soni
Ranch Hand

Joined: Feb 03, 2011
Posts: 247
You don't have a CS/IT degree, that's OK. What is needed to be a good developer is patience, determination, interest etc. There was a post where there was a discussion that whether a person should have a CS/IT degree ? Its here, though there is a discussion about Maths knowledge too.

Andy Jack wrote:
1 - Given my current background, is it okay to learn android app development ?
2 - If no, then which courses should I learn first ?


Yes there's no problem, but the only thing that is needed before learning Android is Java. So make sure you know Java, no need to be an expert in Java, but you should be familiar with it and then there are lots of Beginner Android books to help you.
chris webster
Bartender

Joined: Mar 01, 2009
Posts: 1777
    
  16

Check out Coursera as I think they have some Android courses coming up, as well as lots of CS/IT-related courses you can either join or at least review to get some idea of what you need to be learning. Also look at Udacity - they offer far fewer courses than Coursera, but the ones they do offer seem to be pretty good. Both Coursera and Udacity are free, and new courses are coming online all the time.


No more Blub for me, thank you, Vicar.
Luke Kolin
Ranch Hand

Joined: Sep 04, 2002
Posts: 336
Andy Jack wrote:I want to be an android developer. And to top it all, I plan to become one in just 3-4 months. ... I want this to be my job for at least the next 2-3 years after which I might try for a management position as i mentioned in one of my posts.


That sounds somewhat frightening. After 2-3 years you might be a decent junior to mid-level developer.

Cheers!

Luke
Andy Jack
Ranch Hand

Joined: Nov 22, 2012
Posts: 257
Luke Kolin wrote:
Andy Jack wrote:I want to be an android developer. And to top it all, I plan to become one in just 3-4 months. ... I want this to be my job for at least the next 2-3 years after which I might try for a management position as i mentioned in one of my posts.


That sounds somewhat frightening. After 2-3 years you might be a decent junior to mid-level developer.

Cheers!

Luke


yes, I guessed that might be the case. But, my friends in the IT world keep telling me to switch to MBA program or job after that.
Bear Bibeault
Author and ninkuma
Marshal

Joined: Jan 10, 2002
Posts: 61437
    
  67

<mother-mode>
  And if they told you to jump off a bridge, you'd do that too?
</mother-mode>


[Asking smart questions] [Bear's FrontMan] [About Bear] [Books by Bear]
Andy Jack
Ranch Hand

Joined: Nov 22, 2012
Posts: 257
Bear Bibeault wrote:<mother-mode>
  And if they told you to jump off a bridge, you'd do that too?
</mother-mode>


LOL ! No, I would not. But it looks like everyone is turning into some kind of manager pretty soon. So, I thought that I should also look into it.
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 42292
    
  64
Andy Jack wrote:But it looks like everyone is turning into some kind of manager pretty soon.

I think it's much preferable to be a developer with solid experience than a manager who has no solid experience of the stuff the people do s/he manages. That's where problems begin.


Ping & DNS - my free Android networking tools app
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Should an android app developer have a CS degree/strong CS skills ?