Category Archives: CS

MO 3/4

2 years ago after attempt 1 and 2 with this company, I was approached again by the same recruiter who left me hanging previously.

The job was about java support to the entire company, we will be the last line of defense, with on-call and top only 1 ticket per day but at maximum severity.

Attempt 2 was for a previous line of defense, I was offered 2x my previous salary, so I thought well now I earn 2x what I did before, this is for a higher level, so I might as well ask for more.

I did, I was told they were going to check, I didn’t heard back in 1 week so I contacted them and they told me they were going to offer the same, I said no thanks.

3 weeks after that, I applied to an outsourcing company that posted a job about java L4 support, which was very odd. When I received the call they told me that the job was for MO and we couldn’t  continue the process due to that.

I contacted MO again and they offered me about 6k more per year and the opportunity to work with new technologies.I said yes and we continue with the recruiting process.

I was finally invited to an on-site interview and they gave me the details for the position:

  1. Spring
  2. Docker
  3. Kubernetes
  4. Microservices
  5. Java OOP

Of course I mastered 5 but the other things weren’t related at all with the java L4 support last line of defense and bla bla bla.

When I got to the interview, I was asked about that I told them I had no hands-on experience with 1-4 but I knew what each one of them does.

They told me that 85% of their time is spend developing new stuff and the rest is supporting.

At that moment I knew I wasn’t going to get the job, not because I lacked some skills but because the recruiting process was bad.

I sent an email 1 week after the interview just to check if I was still in the race or not, I didn’t want to know if I got the position because I knew that wasn’t possible but knowing if I got kicked out or not was possible.

MO 2/4

It had passed 4 years since attempt 1 and I had been 5.5 years at Oracle at the moment and decided to change the scenery.

I applied to every company that had something related with Java or Weblogic.

I ended up applying here again.

I was approached by a recruiter who used to work on Crossover, very nice person.

I had 1 tech interview( aced it) and 1 interview with the hiring manager (aced it again) but they took too long to make me an offer, they made me one like 5 weeks after the last contact, at that time I was already on another company and didn’t feel good accepting the offer.

Other reasons for not taking the offer were:

  1. WFH wasn’t allowed on a regular basis.
  2. I had to go to US 1 week per Q…which could potentially mess up my classes.
  3. The offer $$$ was the same. At the initial time I was making X and now I was making 2.5X, why will I accept and continue to earn 2.5X?

There was a back and forth on increasing my salary since I knew those extra 5 weeks they were looking for candidates.

In the second to last call, they maintained the offer in 2.5X and I hesitated, asked them to give me a day or 2 to think about it, since I was already pushing for 3-4X of my previous salary for the embarrassment of leaving my new company so quick.

I thought about it and the technology was better and with more future than the current one I was working, so I sent an email after 2 hours the same day.

2 days later still no reply, I send another email.

Next day the recruiter called me and told me that there was a salary adjustment and they could offer me only 2.1X now even when I already accepted.

I told the recruiter hey I accepted the same day and the recruiter just told me that the offer wasn’t written so it wasn’t official ( WTF?).

After some days I thought well what the hell, I will be making more money anyway and the things I could learn there will make me jump to a better job in a couple of years, so I send another mail saying yes.

I’m still waiting for a reply from that….worst recruiting ever.

Wipro interview 1/1

This must be the quickest process I ever had.

One Wednesday I received an email from an outside recruiter, I replied, got a call the same day and the very next day I got videoconference interview; There were couple of things I didn’t like about the interview, I was required to show my video but the interview didn’t and it started about 15 minutes after time.

Next Monday I got the job offer, took me some days to finally accepted…getting out of the confort zone takes some work =).

Places where I have applied for jobs

A mechanics’ teacher of one of my dearest friends once told all his class that she started 3 master but didn’t complete any of them…he wasn’t so happy to know about but that’s beside the point.

In the spirit of showcase that the CV is just the prettiest side of your job historial, I will make a list of all the places I have applied for a job regardless I got the job or not:

Year Company Output
Beginning 2011 Professor UDG Got the job
Beginning 2011 Professor Proulex Got the job
Beginning 2013 Oracle
Did 3 interviews, got 2 offers
Beginning 2013 IBM
Not even got a screening interview
Late 2015 EPAM
Got offer, rejected it
Mid 2015 Amdocs Got rejected
Mdi 2015 Oracle Got the job
Beginning 2018 Google
Not even got a screening interview
Late 2017 MyTaxi@Germany
Didn’t complete code challenge, I declined but company still interested
Mid 2018 Baxter
Got offer, asked more before accepting and didn’t heard back from them
Mid 2018 Baires dev Got rejected
Mid 2018 Oracle Got rejected
Mid 2018 MBA Teacher @ UDG
Got a job, not the same I applied
Beginning 2019 EPAM
Not even got a screening interview
Beginning 2019 Oracle
Got offer, rejected it
Beginning 2019 HCL Got rejected
Mid 2019 Professor@ITESO Not even got a screening interview
Beginning 2019 Wipro
Got the offer, accepted
Beginning 2019 Amdocs
Got offer, rejected it due to already accepted Wipro
Beginning 2019 TCS
Got offer, rejected it due to already accepted Wipro
Beginning 2019 Crossover
Applied to several positions, passed some filters, got rejected due to positions required more than initially stated
Mid 2019 Teacher @ Ms DS in UDG Got the job
Late 2019 Amdocs
Got offer and accepted =)

 

I might have left some out, probably one or two that don’t stand out.

Remember my policy about interviews, if they first contact you, you take the interview and then decide if its a good move or not.

MO 1/4

Some years ago I went to an open house to one of the big IT companies in the city.

First thing of course was the sales pitch of the company itself, the benefits of working there and the impact you will be making.

After that there was the job interview, I applied to Weblogic position and Java.

All the persons that applied to Java were moved to a room to play something like kahoot, by some reason I wasn’t moved with them, so I was kind of like of just hanging in there.

I asked about the WLS position and they redirected me to the General Director of the company on Guadalajara.

The general director seemed convinced enough with my credentials and he invited another guy to interview.

I had a cold and a sore throat that didn’t allowed to raise my voice a lot, so I had to clear my throat every time I spoke, the guy interviewing didn’t seem to happy about that because he was pressuring me to answer louder and faster, which I found rude because it was noticeable that I wasn’t OK nor my voice. I answered almost all of the questions correctly but one stuck to my mind

I: How much memory can you have if you are using a 32 bit system?

M: Little less than 4 GB.

I: How much exactly?

M: If I remember correctly you can use 2 power 28.

I: Why?

M: Because 4 bits are used for the instruction and 28 are used for memory address.

I:So, what does that mean?

M: That even if you have 8 GB of RAM, you will only be able to address memories up to 2 power 28.

I: So exactly how many bits will be addressable?

M: 2 power 28

I: Can you tell me the exact number?

M: If you give me a calculator I can, I just know is 2 power 28, which is less than 4 GB.

I don’t know what the hell did he want me to do, multiply 1024x1024x256 in my mind and tell him the number?

Anyways even with that seems like the general director wanted me there, so he told me that I will be trained on some legacy systems which would incur the company into some costs , so I will have to sign a voucher in case I quit before 3 years I will have to reimburse the company the training provided to me. I told him that I wasn’t OK with that because my family just moved to MX and I wasn’t sure I was going to stay on the same city for that long.

I can’t believe that they wanted me to sign a voucher for a legacy training.

 

 

 

 

 

How did I end up teaching Compilers?

When the old curriculum generations ended, I was forced to move to the new curriculum , were my old class named workshop in systems programming, got called Translators I and compilers was named Translators II.

So when I was moved over the logical choice was to continue on Translators I,I wanted to go to distributed operative systems but a teacher of translators II resigned and my head of department needed somebody to teach that class, so he offered that class and I said yes…then he requested the class to be taught on english too.

I gave the class based on Stanford compilers class, that lasted for 2 semesters =).

How did I end up teaching in the Ms IT?

When I applied to the MBA program I had an interview with SD, then when I graduated from the MBA, SD was selected to be one of evaluators.

We get to know each other after that, talking about work, he was the coordinator of the Ms IT program and wanted somebody to give a talk to the students about BI, I agreed to it, since is something I was working on Oracle. The conference was a success and I was invited to join the program teaching the BI class.