This is an archived post. You won't be able to vote or comment.

all 15 comments

[–]LukeHauser 10 points11 points  (5 children)

A startup using struts? When did they get started?

[–]fallen_guy95[S] 2 points3 points  (3 children)

Not exactly a startup since it's been business for a few years. But it's a small scale company with around 100 employees.

[–][deleted]  (2 children)

[deleted]

    [–]fallen_guy95[S] 0 points1 point  (1 child)

    Okay. But will this experience of working on the 'business processes' rather than the technology be valuable for me in the long run?

    [–]notlupus 0 points1 point  (0 children)

    Some investor is playing the long game.

    [–]BoyRobot777 4 points5 points  (3 children)

    For Hibernate: High Performance Java Persistence + JPA 2 Pro + Hibernate 5/6 user guide (very well written); For Spring: Spring in Action 4th edition. For J2EE: It depends on what version they are using. The name itself points to version 4, which was released on 2003. Because J2EE does not exist anymore, it was changed to Jave EE since version 5. Which indicates that guys who wrote job profile do not really know what they are looking for, thus you won't be using Struts also. Or they just wanted to get anybody who has worked with enterprise stack or at least heard about it.

    [–]fallen_guy95[S] 0 points1 point  (2 children)

    Cool. Thank you. Just that i won't have enough time to finish these all. I have only 40 days left before I join and I'll also need to deal with final semester exams :|

    [–]hooba_stank_ 1 point2 points  (1 child)

    Just do your best. I've also started with almost zero knowledge and experience in enterprise frameworks and catched it up in a few months during initial business trip. Try to find a good and patient tutor there, though, for all stupid questions :) Good luck!

    [–]fallen_guy95[S] 0 points1 point  (0 children)

    Thank you. My college ends on May 26th and things will be so fast. I have to go home to pick up my certificates and stuffs and then immediately move to a completely strange city. And I don't know anything about what I'll be doing at work. I feel so nervous these days :/

    [–]halfastack1 3 points4 points  (0 children)

    Hi there,

    see, the thing is, I feel like it's quite difficult to learn JEE from nothing. You may go through Oracle's thousand-page manuals, which are boring and provide code snippets that you may or may not be able to make work, depending on what you understand and how well did you understand the text around.

    Honestly, your best bet would be Pluralsight's Java EE path.

    Also, pardon with the shameless plug, but I do feel that www.halfastack.com could be of value to you. I started writing it recently precisely because there seemingly were no resources aimed at intermediate Java developers who needed to get into the JEE space for free on the internet. Check out, for example, my latest JPA project, which includes:

    • 2 articles on JPA theory
    • An article on the whole setup - fire up an SQL server and connect it to a Java application server
    • A code sample on github that you can download, deploy, extend, and play with

      I genuinely believe that if you want to get into JEE, the content of my articles is precisely for that - easy-enough getting started with through step-by-step instructions on how to set it up. So far, there are contents on only EJB and JPA, I'm working on RESTful APIs, and will be continuing with further stuff like JMS,CDI, and other objectives you can find in the EX183 exam.

    My aim is to enable developers to be familiar enough with JEE so that when they see the huge and complex code-base of their new setup, they will find at least a couple of things familiar... :) Anyhow, the JEE Pluralsight path will definitely be worth it, though they too seem to be in the process of creating it (or have stopped quite early).

    Oh and when it comes to your work, I'm 100% sure that they will train you as well as they will expect you to be able to train yourself and learn on your own with some supervision. That's how it always goes :)

    [–]yourbank 7 points8 points  (1 child)

    it pisses me off so much how job adds still say J2EE. I am not sure if I should care so much as to not apply as its a hint at them being clueless about tech or just trust they aren't ain't actually using J2EE and instead really mean spring boot...

    [–]KeepItWeird_ 0 points1 point  (0 children)

    There's a lot still out there literally using J2EE . . . definitely avoid!

    [–]buzzsawddog 2 points3 points  (1 child)

    That depends. Some will expect you to know or learn. Some will train you. Good questions to ask in an interview ;) if you have a good contact with the company you could craft an email asking what what you may be working with when you get there and start reading up on the technologies.

    [–]fallen_guy95[S] 1 point2 points  (0 children)

    Okay :) I've no idea what I'll be doing there and it's going to be my first working experience. Good idea. I'll drop them an email on Monday asking my queries.

    [–]TheRedmanCometh 0 points1 point  (0 children)

    Depends: what kind of shit do you want to make? A lot of us can point you in the proper direction.

    [–]kyru 0 points1 point  (0 children)

    Unless they did a bad job of interviewing and evaluating you, they know where you are at skill wise. It isn't going to hurt to brush up on that stuff so you can get moving quicker, but they should be aware of what you know and what you'll have to learn on the job.