This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
I have been offered work in two projects and I need reply to them in a few hours.
The first one is 100% java. Spring, Struts, JPA, jQuery and an Agile environment. I know that technologies but I need to improve my skills in them the project has a very tigth deadline and I am concern about don´t be able to given them the results they are looking for but they think I am the best match for their team
The other role is validate XML, check webservices contents, and give support to client but not development(very boring) but I can get funtional knowledge. The manager is nicer
I am a developer and I don´t want become obsolete and don´t be able to find another job, but yes I don´t want be just a developer(because I am not brilliant I need learn something which diferentiate me from the rest )
I am the guy of the profesional dificult situations. Finally I had not a proper chance for choose which job was better they move quicker than me.
The first time I wrote here was because my company sacked me I was permanent. I was a real shame. They told I had communication problems, I am Spanish
After that I got a job in the City of London, they told me one thing but at the end the job was for giving support using a
propietary tool, after a month I resigned and I got another job today is my third day.
The job was very good, mainly programing using Java, jQuery, Scrum, etc. The job was located in Spain. I went there and the first day
the umbrella which hire people in order to give services in the European Comission. When I arrived they told me that I was the unique person able to speak in English and they through that I was able to do another jobs more suitable for an enginner
Then they changed my position, now I am validating XML (all the time) using note pad , yes it is not a joke!
Also I have to attend people from another countries and talk with them about the problem they have in their version of the app which EU has.
Also They told me that I could analyze a little bit.
Well no Java at all, no technology at all. The contract last six months.
I am very concerned because I don´t know which opportunities I will have after this is I am not current with technologies.
I have to validate thousands of files, it is the most antitechnology job I have had in my life.
And again I am thinking in leaving and come back to the UK or maybe another country because Spain uses umbrellas for hiring people and that why this things happen.
In the meantime what could I do for fill the gap in my CV? Maybe open source, create a project?
I must give them 30 days notice period. I told with the manager yesterday I told them that I was not happy, they better negotiators than me. I can´t do nothing and commited.
In Java my level is intermediatte I mean that find another job is not a very easy task nowadays, also money is more o less a problem
Well, you could argue that you signed a contract to do the Java/jQuery job, so if they want to change the job they'll need to pay you more money. That might get their attention. But as you've already started work they could say you have implicitly accepted the new job. You could just give 30 days notice now, but as you have already had a couple of short jobs, it might not look so good if you quit again - you need to decide for yourself if this risk is acceptable. If you decide to stay, maybe you can build some tools to automate this XML crap - e.g. Groovy has great XML support so you could make the task easier and learn something new at the same time. But now you are working as a freelance contractor, you need to start taking responsibility for your own choices. Pick the right jobs to apply for, make sure you are happy with the conditions before you sign a contract, and if you find yourself in a less interesting job, maybe sometimes you just have to put up with it for few weeks or months until you can find something better.
you have given me a very good idea. I have proposed my manager to develop a tool using groovy and java in order to avoid make this XML crap again and he has agreed
The bad thing is that I will have to do it 50% during work time 50% in my spare time. First of all I am going to draw a diagram with the flux, he will review it
and after that I will start coding.
As I will develop it 50% in my spare time. The tool will be open source not administartion property.
This is the first time I do this kind of thing also I need improve my knowledge in XML, XSD and XSLT. Well I will be busy this weekend because that.
I need to study a little bit. Now I am in a cloud and I have lots of doubts.
What do you think about this?
Of couse I want to use the best technologies because my interest is learn from the experience and become the author of a tool wich will be use by the administration and
if I do it well everybody will be interested in it.
Do you think that the ranch could give advice in order to succeed in my endeveour?
Please give me some guide!
author & internet detective
Angus Ferguson wrote:As I will develop it 50% in my spare time. The tool will be open source not administartion property.
Check with your employer whether they agree with this understanding. Many employers would feel they own it because you did it 50% on work time. Also, it might contain business specific formats/data and not be shareable. (or useful to others.)
Angus Ferguson wrote:Do you think that the ranch could give advice in order to succeed in my endeveour?
If you haven't read about XML parsers yet, I recommend starting there. Also note that we have a XML forum. Please start a new thread for any technical question about XML there.