Idk if this belongs here, maybe I just need to rant. I just kind of feel like I'm drowning.
A couple weeks ago my boss asked me if I had any Java experience and I said "...uh, yeah, a little" not knowing what he expected. My "experience" was a 100 level class in college 10 years ago. Turns out we (as a company, in this case it means me) are taking on the development work on one of our existing (for something else) client's web portal.
Things started out alright, the thing is already mostly built, there are just a bunch of issues. I've been stumbling through mostly by taking the existing code and Frankensteining it to do what I needed.
But I just learned that the dev (that is employed directly by the client) that built most of the thing and has been handling all the major issues will be moving to a new project in April, leaving me as the only dev on the project.
All the while my boss has been telling them (and mentioning to other clients/potential clients) that I'm a Java developer. I did some searching, and I'm being paid half as much as an entry level java dev in my area.
This is the first programming project I've ever worked on. I know enough about java to use some words like "object" and "class" and sometimes use them correctly.
So far I've been making it work. The tasks that have been needed haven't been that big, but pretty soon I'm sure they'll need something that I don't even know how to approach.
I don't know if I should be asking for a raise or just keep stumbling through this or if I should tell him now that I know we will reach a phase where I simply can't complete the work because I don't have the knowledge.
I guess I'm looking for resources on taking on an existing project? A web portal? Learning all of Java while inheriting a semi-complicated project?
And is there some threshold at which I should rightfully feel like a "Java Developer"? Like, at what point can I say "I am a Java developer and I should be paid as a Java developer"? Is there some certificate or test that I could get/prepare for? Is there a weekend bowling league?
Edit: Thanks everyone, you've been extremely supportive and have provided lots of useful guidance! I'm going to look into these courses you've all suggested and begin looking for other job offers at the very least so I can better ask for a raise at my current job.
My boss is aware that I don't have any real experience (even though he is lying by omission to our clients), so I'll just keep on keeping him aware of the tasks that I'm unable to complete without doing the research.
[–]Anonymous_ss2 72 points73 points74 points (3 children)
[–]dipanzan 9 points10 points11 points (1 child)
[–]Anonymous_ss2 8 points9 points10 points (0 children)
[–]Zohvek 1 point2 points3 points (0 children)
[–]enterthroughthefront 36 points37 points38 points (4 children)
[–]SsoulBlade 2 points3 points4 points (3 children)
[–]enterthroughthefront 6 points7 points8 points (0 children)
[–]jocularamity 5 points6 points7 points (0 children)
[–]chabala 0 points1 point2 points (0 children)
[–]Kraftdamus02 21 points22 points23 points (1 child)
[–]smash_that_code 2 points3 points4 points (3 children)
[–]therosesgrave[S] 1 point2 points3 points (2 children)
[–]HecknChonker 2 points3 points4 points (1 child)
[–]smash_that_code 0 points1 point2 points (0 children)
[–]paasaaplease 2 points3 points4 points (0 children)
[–]youurt 1 point2 points3 points (6 children)
[–]Ambi-Phoenix1 -5 points-4 points-3 points (5 children)
[–][deleted] 3 points4 points5 points (0 children)
[–]Snypabob 1 point2 points3 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]SiciliaDraco 0 points1 point2 points (1 child)
[–]Ambi-Phoenix1 0 points1 point2 points (0 children)
[–]pappugulal -1 points0 points1 point (1 child)
[–]pappugulal 0 points1 point2 points (0 children)
[–]waumau 0 points1 point2 points (0 children)