10

Need Advice + Rant

I am an Android Developer, pursuing an Internship, which i thought would be good for my career. But I am being assigned the task to build search feature for the App using Elastic Search. I intially was halpy to work on Search since it had to be Algolia. I am hating the work now because I am getting so stuck with Elastic and there have been other factors which also have decreased my productivity, but I am being quite inefficient. Now the deadlines are coming closer and if I dont give output I will be laid off. I am thinking about quitting myself because now I feel extremely demoralized and demotivated to work because we first decided to work on Algolia and it was all ready before we thought of shifting to heroku and now on AWS. What do the experienced once suggest? It's not that its impossible to do, now i just have to write queries in Java, again I am stuck and not really looking forward to since I was given the deadline today, for 2 days later.

The only issue is, I may have to return the new phone (OnePlus 3T) which I bought planning to later return the money to someone through my stipend.

Comments
  • 4
    For the actual Android app and use with elastic I don't have too much knowledge so I don't have any advice for it.

    But for learning while on the job, my advice is just try your best to learn, that's really all you can do, if they really expected you to build something you are unsure of as an intern they should have given you some leeway to learn and then produce results, I guess I was lucky with this job, they gave me deadlines but let me extend them because I explained how difficult parts of the app we're becoming difficult.

    You could maybe build a prototype for the deadline, and tell them that's the best you could do.

    It seems like there is just too much pressure for an intern, I have that exact same situation expect I'm the only developer at this company. They wanted more apps after I worked for a year on their original app, adding in a feature that could be a standalone app at this point but wanted to keep paying me minimum wage.
  • 2
    Sorry was getting to the character limit.

    I remembered that for the app I built a prototype that I showed to the CEO and general manager, which helped me in the long run but also showed them that I could get the work done.

    If they can't accept anything like that well hand in your resignation because it's just too much work for an intern.

    That's just what I did though, not sure I'm the best to give advice because I don't know your situation exactly I talked it over with my parents for weeks before actually getting to the point of resignation.
  • 3
    Don't quit early and do your best.
    Work experience is Work experience.
    Maybe it will be enough for them to see that you are willing to learn and that you are flexible
  • 2
    @pl4net yeah that's definitely a good point, I quit because one year was enough for me. I was also not getting team development experience which is highly appreciated for job employers.

    But as I said it maybe different to your situation.
  • 1
    @f03n1x but now I am highly demotivated. I had been demoralised because I was getting stuck, but the call today, which in a way was a polite warning was the final nail in the coffin. I still worked, made a little progress, but now when i got stuck I am jusy going mad.
  • 1
    @BugsBuggy I had the exact same feeling when the CEO mentioned at the Xmas party last year "oh btw I need the app done by Feb" very unprofessional of him especially because it put so much pressure on my during my break.

    You just have to confront them and tell them what exactly is possible at this point. I had a talk over with the general manager and discussed what I could get done, I guess it's hard if they just expect you to be done by x date but you just have to show some work done really.

    I tried my best to get as much work as possible before leaving, I guess just break down your work into the smallest step, that's how I did it.
  • 1
    @BugsBuggy Bro, when you are done with the task, you'll start loving your internship back... So, just focus and continue what you do the best :-)
  • 0
    @aayusharyan may be you are right, I just hope so.
  • 4
    @BugsBuggy As an intern when you joined you must have signed some agreement, so does it say that you can quit if there is too much work or you don't understand ? If no then do not quit....but start timing your activities daily on how much time you are spending on everything down to the least imp task. Either you will understand where time is going or they will understand that you valued time and worked responsibly. Let them fire you for nothing but don't you quit for everything.

    My 2 cents. @BugsBuggy
  • 0
    @srinath97 help him with elastic search pls
  • 4
    You'd be surprised what you can accomplish and/or learn in a day or two. Especially if you don't sleep. Some of the most enjoyable experiences I've had getting shit done is at the last minute when the pressure is high and I stay up all night and fucking crush it. There is a sense of accomplishment there that you will never get if you quit now.

    I would suggest you sit down, take a few deep breathes, then write out a list of all the questions you have, articulate them as clearly as you can. Once you have your questions, start typing those into google to find those answers, because it is very unlikely that you are the first person to struggle with these same issues. After you searched and tried some things out, and it's still not coming together, then ask your experienced co-workers.

    You're an intern, no one is expecting you to have all the answers (unless you lied about having direct experience in this when you applied) but they will appreciate that you really tried to figure it out on your own, and can come to them with clearly articulated, well considered, already googled questions. If you ask and they Google search themselves and find the answer in 5 mins then you look lazy, so don't be that guy. Good luck!
  • 0
    I am giving my resignation in the morning.
  • 0
    @BugsBuggy That's the last thing to do... Don't do it bro, you'll regret
  • 1
    @BugsBuggy Do it in the evening, because that would guarantee a nirvana state sleep. πŸ˜‹
  • 0
    Lol... Its morning here and I havent slept. We have team meeting at 11am, so I will send a mail before that.
  • 0
    Because I dont wanma tell what all I have done till now
  • 0
    @BugsBuggy I am not interfering now, go ahead and live your day today

    But I will share this for you to focus on what's important for you

    https://quora.com/What-are-some-psy...
  • 1
    @BugsBuggy well good luck to you, you made your choice based on what you thought was right at the time, that's all that's important at the end of the day really

    I had the same thing too, couldn't sleep properly and was nervous for a couple days before actually submitting my resignation but once I had the talk with my boss he understood my reasons and as my time is coming to a close (I finish on Friday next week) I've done all I can and feel like a lot of weight has been lifted off my shoulders.
  • 0
    The mail is on its way!
  • 0
    Well, he told me that I am not leaving :-/
  • 2
    @BugsBuggy uh a resignation isn't something an employer can turn down it's notice about when you are leaving o.o
  • 0
    I just sent him a message that I am leaving. Not a formal resignation. And then the internship contract says upto 31st July. Fine by me if things change a little.
  • 1
    @BugsBuggy ah right, though in your contract it should say you can leave whenever despite the contract end date and how much notice is required, etc
Add Comment