File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Agile and Other Processes and the fly likes Just starting as a professional Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » Agile and Other Processes
Bookmark "Just starting as a professional" Watch "Just starting as a professional" New topic
Author

Just starting as a professional

Layne Lund
Ranch Hand

Joined: Dec 06, 2001
Posts: 3061
I have contributed to many threads here at the Ranch primarily on an academic level. Since I graduated in May, I am just entering the professional realm. I would really like to start my own custom software business. Does your book provide helpful hints on managing projects, especially for a entry-level programmer such as myself? My background thus far is primarily in development, with a little bit in design and testing. I have little experience with dealing with customers and managing documentation. Does your book cover any of these issues as well?

Thanks for your comments.

Layne


Java API Documentation
The Java Tutorial
Kishore Dandu
Ranch Hand

Joined: Jul 10, 2001
Posts: 1934
I think you are too early. The book promotion usually starts on Tuesdays.


Kishore
SCJP, blog
Robert Hayes
Ranch Hand

Joined: Oct 24, 2004
Posts: 116
Having read Ship it! I would say it's a very good book for you. You'll get a really good idea of the goings on in a development environment.

I also would highly recommend the other books in the Pragmatic library if you're just starting out. Nothing like creating a firm foundation from which to build upon
Jeanne Boyarsky
author & internet detective
Marshal

Joined: May 26, 2003
Posts: 31068
    
232

Originally posted by Kishore Dandu:
I think you are too early. The book promotion usually starts on Tuesdays.

It's never to early for a promotion. Posts on Monday aren't entered in the drawing, but they are avialable to be answered as soon as the authors arrive. I've done this a few times myself as it allows you to have a deeper conversation.

I agree with Robert that the other Pragmatic books would be useful to you. They really bridge the gap between what is and what should be.


[Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Blogging on Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, OCAJP, OCPJP beta, TOGAF part 1 and part 2
Jared Richardson
author
Ranch Hand

Joined: Jun 22, 2005
Posts: 113
Does your book provide helpful hints on managing projects, especially for a entry-level programmer such as myself?


If not, we failed.

Will and I were fortunate (??) enough to work in a few start-ups that had little to no process in place, so we got to wade through the "fun" of figuring out what we needed to put into place. It's very different to come into a shop with an established process and have something to complain about and quite another to enter a shop that can't build it's own products! One shop had bought source code management software but hadn't installed it!

Now we work at SAS (the world's largest privately owned software company) and we're seeing that a lot of the same ideas are either already in place, or needed. We've helped to introduce Continuous Integration for instance, and it's been just as important at SAS as it was in the startups. Now we are working with test automation.

The idea behind the book is simple. What do you need to do to run a software shop. We've tried to boil down our experience to a simple form that you can pick up and use. We intentionally stayed language neutral, but provided language specific resources in the Appendix and on my web site Resouce Pages

Don't misunderstand though... this is a presentation of what worked for us. If you are an active thinker and reader, you'll probably add to what we've done in your shop. You'll keep parts and throw other bits out. There are a lot of very smart people out there thinking about process. I think our book is a great place to get started. But don't stop here.


Check out <b>Ship It! A Practical Guide to Shipping Software</b><br /> <br /><a href="http://www.pragmaticprogrammer.com/titles/prj/" target="_blank" rel="nofollow">http://www.pragmaticprogrammer.com/titles/prj/</a>
 
 
subject: Just starting as a professional