[VIEWED 11715
TIMES]
|
SAVE! for ease of future access.
|
|
|
Ghiraunla
Please log in to subscribe to Ghiraunla's postings.
Posted on 08-05-16 6:13
PM
Reply
[Subscribe]
|
Login in to Rate this Post:
0
?
|
|
hello experts in Java, I am seriously considering learning Java to make a career on it. How is its scope for longer term in terms of money, growth and satisfaction? And how does a typical day look like for a java developer? What are the best ways to learn and land and grow in it? Your thoughts, experiences and recommendations are greatly appreciated.
Last edited: 17-Aug-16 03:55 PM
|
|
|
|
kanchoketa
Please log in to subscribe to kanchoketa's postings.
Posted on 08-05-16 9:49
PM [Snapshot: 67]
Reply
[Subscribe]
|
Login in to Rate this Post:
1
?
Liked by
|
|
Hello Ghuraunla, I am no "expert" in JAVA but am working as a Java Developer since last 2 years. I saw the post and realized you are where I was 2 years ago. I would say finding a job is relatively easy, money wise my friend who works as a QA, BA and .Net developer makes similar amount as I do. Your day would depend on where you find a job, some places are real busy and are hard core on the timeline, some places are really slow, you get to do bug fixes and enhancements. Best way to learn is start building your own projects(e.g. start with simple costumer management service), learn how to use debugger, how to deploy them in server.. Let me know if you need anymore suggestion..
|
|
|
Ghiraunla
Please log in to subscribe to Ghiraunla's postings.
Posted on 08-05-16 11:25
PM [Snapshot: 105]
Reply
[Subscribe]
|
Login in to Rate this Post:
0
?
|
|
kanchoketa: Dherai Dhanyabad for the guiding words. I installed the Java SE and IDE, saw some videos and looking at some beginners concepts in Youtube. What are the basic thing one may need to learn before one can start building simple projects like you mentioned above?
|
|
|
anarchy99
Please log in to subscribe to anarchy99's postings.
Posted on 08-06-16 11:13
AM [Snapshot: 193]
Reply
[Subscribe]
|
Login in to Rate this Post:
1
?
Liked by
|
|
watch these two playlist/channel, practice their demo code: https://www.youtube.com/playlist?list=PLE7E8B7F4856C9B19 https://www.youtube.com/user/koushks And learn Spring Boot and other Spring family technologies.
|
|
|
Ghiraunla
Please log in to subscribe to Ghiraunla's postings.
Posted on 08-06-16 2:12
PM [Snapshot: 267]
Reply
[Subscribe]
|
Login in to Rate this Post:
1
?
Liked by
|
|
anarchy99: thanks for the links, also why or why not java? experiences and thoughts on java can this also be discussed so people like me would benefit? thanks again
Further views are appreciated.
Last edited: 07-Aug-16 03:38 PM
|
|
|
yellow
Please log in to subscribe to yellow's postings.
Posted on 08-07-16 3:47
PM [Snapshot: 456]
Reply
[Subscribe]
|
Login in to Rate this Post:
1
?
Liked by
|
|
Cons: Not just Java but as with any programming language:you have to invest lots of hours learning, If you are new to programming it can be very frustrating and discouraging. Also, when it comes to Java, you are not only learning the programming language that is Java but other technologies around java- as suggested by kanchoketa. As for your question regarding money, growth, and satisfaction, they are all very subjective and may depend on individual preferences.
|
|
|
spritual
Please log in to subscribe to spritual's postings.
Posted on 08-07-16 6:01
PM [Snapshot: 510]
Reply
[Subscribe]
|
Login in to Rate this Post:
1
?
Liked by
|
|
Java is only for very very intelligent and talented person. It's not for everyone. You will have to spend at least 2 yrs to get done something professional.
|
|
|
Ghiraunla
Please log in to subscribe to Ghiraunla's postings.
Posted on 08-07-16 7:49
PM [Snapshot: 543]
Reply
[Subscribe]
|
Login in to Rate this Post:
2
?
Liked by
|
|
yellow, spiritual, Dhanyabad for adding the knowledge to the thread. I am sure a it will be useful to a lot of people like me who are considering a technology like JAVA. Any further words, It has been noted that takes a lot of work to learn it and it is not for everybody. Also learning time may depend based on a persons background, However, for a general ideas, How long in general do people learn before starting it as a career?
Last edited: 08-Aug-16 11:15 AM
|
|
|
Ghiraunla
Please log in to subscribe to Ghiraunla's postings.
Posted on 08-17-16 11:29
AM [Snapshot: 783]
Reply
[Subscribe]
|
Login in to Rate this Post:
0
?
|
|
Hi Kanchoketa, you mentioned, "Best way to learn is start building your own projects(e.g. start with simple costumer management service), learn how to use debugger, how to deploy them in server.. " is there some more details on "simple costumer management service" so that can be referred to start with
|
|
|
kanchoketa
Please log in to subscribe to kanchoketa's postings.
Posted on 08-17-16 12:10
PM [Snapshot: 819]
Reply
[Subscribe]
|
Login in to Rate this Post:
2
?
Liked by
|
|
Hi Ghiraunla, if you username is the ghiraula that grows over the roof in Nepal, I am not that big fan of it so can't help you out.. JK ;) What I meant of simple costumer management service application is, try writing one application with a simple jsp/js/html which takes first name, last name, costumer id.. write some java classes to handle these, deploy them in server, connect to database and store them in the database (and vice-versa). Here are the tools you need to start with. 1.eclipse 2.tomcat 3.SQL developer 4.JDK (you probably have one already) If you are completely new to development environment, they might look scary to you. (believe me they are not) PM me with your email/phone if you have any questions, I will try guiding you as much as I can.
|
|
|
fuckeetow
Please log in to subscribe to fuckeetow's postings.
Posted on 08-17-16 12:46
PM [Snapshot: 858]
Reply
[Subscribe]
|
Login in to Rate this Post:
1
?
Liked by
|
|
It is called Java, not JAVA.
|
|
|
fdpower
Please log in to subscribe to fdpower's postings.
Posted on 08-17-16 2:00
PM [Snapshot: 916]
Reply
[Subscribe]
|
Login in to Rate this Post:
2
?
Liked by
|
|
Agreed, also depending upon you job requirement you might / might not have to touch front end stuff such as html / js etc. Knowing the basic is a huge plus though. My biggest wall trying to learn myself was understanding OOP after understanding that i think it is lot easier on the back end. The other one was understanding how front -end connects with back end , meaning when you click a button in your webpage how the server will listen and process the classes / functions etc. Yes you will need 6 months of hardcore studying and practicing , depending upon your learning curve you will land where you deserve.
|
|
|
Ghiraunla
Please log in to subscribe to Ghiraunla's postings.
Posted on 08-17-16 3:55
PM [Snapshot: 970]
Reply
[Subscribe]
|
Login in to Rate this Post:
1
?
Liked by
|
|
looping thanks to all friends, starting with small projects, be equipped with tools like jdk, eclipse, tomcat, sql developer; have concepts in OOP, communication between front end and back end, and a long journey to Java are due considerations. If else, for, while, do while, and switch case; :)
Last edited: 17-Aug-16 05:04 PM
|
|
|
paani_ma_paade_jasto
Please log in to subscribe to paani_ma_paade_jasto's postings.
Posted on 08-17-16 8:57
PM [Snapshot: 1060]
Reply
[Subscribe]
|
Login in to Rate this Post:
2
?
Liked by
|
|
First, learn what you just posted : loops and conditions. Once you have total understanding of loops and conditions, you are ready to code basic. Now learn data structures in java. Basically Collection framework. This is very important and big topic, so do not attempt to understand and remember everything at once. You will need to come back and look up its hierarchies lots of time. Get basic concepts like what classes to use and when. Now move on to object oriented concept. This is very big topic so don't worry if you have hard time understanding it at first. Keep reading and practicing. Come back and read again, you will understand more. After you have strong understanding of above concepts, now find ebook of java certification. This is what you need to read . If you have detail understanding of the concepts provided in this book, you are ready to learn any frameworks developed in java. After you are done with this book, you are ready to work and survive on a project ( as an entry level). Now you can learn framework of you interest . Side by side , keep learning design patterns. If you have not understood OOPs concept, it will be hard for you to grasp most of the patterns. So , if you cheated on top, you will regret now. Open account in stackoverflow.com and try to participate. Most of the time, you will get to see very detailed and well explained answer for your question. And you will keep seeing new topics a lot, so you will not run out of topics to learn. Make habit of learning Java language specification, API docs and source code to understand behind-the-scene things and additional details once you have strong understanding. Also , make sure you try everything you learn . Without actually trying, I don't think you can learn any programming languages. Good luck. EDIT : learn how to debug as soon as you start coding.
Last edited: 17-Aug-16 08:59 PM
|
|
|
Ghiraunla
Please log in to subscribe to Ghiraunla's postings.
Posted on 08-18-16 6:59
AM [Snapshot: 1155]
Reply
[Subscribe]
|
Login in to Rate this Post:
0
?
|
|
Thanks paani_ma_paade_jasto and team Java; I noted learn by coding and debugging with strong OOPs concept also an account in stackoverflow.com. Can you System.out.println(SelfLearning via books, online ? || Live training?);
|
|
|
rajsharmaxzy
Please log in to subscribe to rajsharmaxzy's postings.
Posted on 08-18-16 8:44
PM [Snapshot: 1277]
Reply
[Subscribe]
|
Login in to Rate this Post:
1
?
Liked by
|
|
I started writing some 'suggestions'. I had to get rid of what I wrote when I realized what's been written is what I think is best for me. I wrote about data structures, design patterns, machine learning and how to come up with a better feature vectors. I ended up arguing some school matrix and equation of a line in two dimension(you know that y=mx+c). I did almost hundreds lines without mentioning any programming language. I had to do ctrl A and delete to start all over again.
|
|
|