Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
Search - "fresher"
Most embarrassing and lucky moment on the first week of job.
Me and my best friend were selected in the same company as developers. I was having some trouble with my system. So I mailed the description to our support department. Pop up was displayed from our chat client and person on the other end happened to be a lady. She wanted me to share a team viewer link with click access. So I did it and within 2 minutes of efforts she solved it. I thanked her, closed the chat conversation and started installing few packages. Meanwhile, I was curious to see her as she was really nice throughout the conversation. So I opened LinkedIn, searched for her name and found her profile. I zoomed in her photo and she was a pretty chick. I didn't stop and found her on FB too, and quickly saw all her DPs. I just copied her profile URL and sent it to my friend ( the one that got selected with me ) and told him about my conversation with her. Then I asked my friend
"She's hot. Should I send her a friend request or have to find some more troubles in my pc and talk to her few more times ? :P "
He replied "Dude what are you wanting for ? "
Out of no where, a pop up showed up. It was the girl we were talking about. The exact message was
"You can now close your team viewer session, and we can talk over FB :)"
When I finished my studies, I was looking for a job and had an interview at a smallish company.
Boss: can you do C?
Me: yes, I have already done some stuff in C.
Boss: I mean, are you really good in C?
Me, growing suspicious: well yes I already have been using it - but anyway, there's also the project documentation for looking up, right?
Boss: uhm, the code IS the documentation.
I envisioned myself being drowned in undocumented spaghetti code and wasn't really keen on that job anymore, but my following question pretty much ended the interview:
Me: oh, I see. Do you have any roadmap for getting your development to a more professional base?
His looks, priceless! He was just shocked when he realised that he had failed my interview, and that I was a fresher made it even harder to digest for him.30
1st post. Not sure if rant.
> Join 1st job after college.
> Desk assigned is close to a senior dev
> Random day, QA asks senior dev questions on something and coincidentally I happened to be working on the same thing.
> Senior dev borrows my system and explains qa something.
> By the end of explanation senior dev had bunch of shell commands written on notepasd on my machine.
> I don't understand jack shit of whats happening.
> QA looks at me and says, "Ping me once."
> I think, "no idea what just happened but must be something related to network ."
> I open terminal and type "ping" and quitely wait for further instructions (address to ping that is).
> Everyone starts laughing their asses off.
> QA guy opens slack, and sends himself the commands on text document.
> I realize what just happened
> Laugh awkwardly with everyone to ease the pressure
The awkwardly embarrassing moment when you realise your junior, a fresher out of college, knows more than you... Shittt... Why kids are so fucking smart these days!!! I'm looking for a place where I can go and just hide from the world. If you know one, please help.11
Ok so weird interview process with this company . tell me if I interpreted it wrong:
*Interviewer(itr)* : "We are a startup with fortune-500 clients"
>>>Decipher : We have already struggling startups as clients<<<
itr : Once we pick up the funding then it will be great for everyone of us.
>>>Decipher : We don't have money<<<
itr : We already have a completed app with our custom video player. We are looking for a way to migrate to this new video player that would let us to monetize our videos and generate revenue , once we reach a million users. currently we have...lesser users
1. We have an app with less than 10K users.
2. We don't know jack shit about video players, or integrating ads with video player, otherwise our we would have done so in our custom player.
3. We probably don't even know how our custom player works, we just bought the code from ebay
4. We want YOU, a fresher to read everything on internet , do magic and make us money.
itr: We have senior developers, but they are architects, they won't be helping you with code . You will need to research and debug by yourself.
>>>decipher: Do not expect any knowledge from us. do your magic and make us cash. We can provide you with a great amount of pressure to do stuff tho<<<
Ite: So how is the management of work in your current company?
Me: Actually its very flexible . My current company has been very considerate of the covid situation, and i get ample amount of time to work on something. We don't have to add logs anywhere . i can push my updates in the night or day, and company would know. They just needs the work to be done. But i still try to maintain the usual office hours.
itr: Yeah we also try to maintain office hours in the lockdown too. we use time tracking software's, which will easily let the managers know when you are on the keyboard. Everybody loves this discipline
1. We do not care about the covid and mental stress. We will be keeping an eye on you for 9 hours straight, and would want you to give the same 10-7 that we exploit during the office days
itr : So how much are you getting from your current internship?
itr : Ok so moving on
>>>Decipher: Yeah that shit is too large. we won't be dicussing the number we can offer or allowing you to negotiate, we will be straight up TELLING you the salary value which you got assigned
itr : So how much is the notice period of your current internship?
me : 7 days (lie, just to see where it goes)
itr : oh ok. We are actually in need to launch the product asap. So we cannot delay. Can you ask your company to relieve you earlier
me : Umm.. that would be difficult. I mean if i add the letter now, that would take 7 days. In fact its already very less, usually the notice period is of 15-30 days
itr: no , the US companies usually have a notice period of 7 days, and if you ask, they can relieve you in 2-3 days
1. the guy has no knowledge of US companies
2. The guy is in a hurry to get his work done asap . would probably exploit and fire the moment the work is done
If there's any recruiter or senior dev here who takes interviews, please don't take my interpretations personally. I am just relating those sentences to what i heard in january, when i got hired in the company that broke me hard.
But please let me know if any of these does sound okay to u, coz every single point here rang a red siren in my brain12
I was bored so I scanned through Dev.to and Medium. I lost the remnants of the little hope I had left for mankind...
JS this, Python that, JS that... and so much other mindless articles of exactly zero substance and headlines to make any self-respecting dev cringe for days.
I meant to write something else, too, but I'm too saddened now. I no longer wonder why so many of the fresher self-made "devs" are so idiotic of a breed...35
Manager: what is the estimations for this task A nd B?
Me: Task A: 3 months for 1 guys, and task B: 2 Months
Manager: ok, u can have a fresher, and finish task A, and u urself can pick task B, u can train him and bring him up to pace...
Me: (trying to recalibrate my estimations)...
Manager: oh and u have 3 weeks to deliver production ready scalable quality code with junits, documentation and testing done...
Me: then why the fuck did u bother for the estimates?
Manager: oh that is just for the process complaince...I don't want any trouble in audit...5
I switched my job about 2 months ago. This was my first switch after college (in 7 years). I was at a senior position and was not learning anything new for few months and got really bored.
I had asked for a 100% hike in new company, they gave me over 150%. Apart from this, they offer free food and snacks (or reimburse if you order your food from outside). Unlimited leaves and work from home option. No fixed working hours (I see people working for only 5-6 hours some days). No sign of politics yet. People are very humble and help you out even on silly queries. Company is growing at a very fast pace, it was named in fastest x growing companies about a month ago in some report with growth rate of about 1000%.
I see people around me with so less experience than me but so much knowledge. Feels like I am fresher again and learning so much from them. FYI, I had worked in same field (tech) for initial 3 years of my career. Looking at seniors I am finally able to set goals.
This one time I saw CTO awake at 3 am collaborating actively in resolution of a production issue.
Having seen so much positive, I went over 100 reviews on Glassdoor to find out the only 2 negatives points ever written, one of them was slow Lift in building. The other a9
Fuck my manager. >_<
I'm a fresher at a medium-sized company. Our team is relatively new and we don't have a dedicated support team for the product the team developed (before I joined the company).
So when I was allocated to the team, I was put into support, citing it as a good learning experience (and it was). But it's been a few months. And the support work got boring and uninteresting, looking at logs which don't say anything, dumps which are completely normal and most of all, dealing with unresponsive OSEs, when they claim the issue is super critical and really tricky.
Anyway, there was this tool (among other things) that had to be developed as a support tool for our product and I ended up being paired with a guy who ended up being in charge of it. We started working on it slowly, designing and implementing a framework for the tool.
This goes without saying, I love development.
4 days later, my manager says "why are you developing it? Who's gonna look at support issues?"
Fucking hell. I was hired to be a developer and you got me just decide to up and shove me into support for the next 3-6 months while others are at least enhancing our shitty ass product? And I can't even quit for another year and a half because I signed a bond!
Oh, the depression.11
First rant goes here...
Had an interview for post of android dev at a start-up(please note: they specified they need a full-time android dev for their team, junior role, even freshers would do). Not a single question asked from android- architecture, apps, libraries, not even anything from my resume. They thought that any person who can 'reverse a linked list on paper' can work with them, but not a dev who has a year's experience in android development.
At the end, after asking me about a dozen (quite simple) DS questions, they said they can't provide the opportunity to a fresher, and I can join as an intern for 3-6 months and 'work my way up'.
WHY THE FUCK YOU SAID YOU NEED A FULL-TIME ANDROID DEV WITHOUT MUCH EXPERIENCE? AND WHY DIDN'T YOU ASK ME RELEVANT QUESTIONS?3
I recently joined a new company where work is quite different than my previous company.
Every day at work is challenging for me. There is good exposure to learn technology in depth. But time constraint to deliver module like under 3 days does not let me learn my work, also I am not satisfy with the quality of my code that I provide, it more looks like a patch. In my previous company I was favorite developer of my team but here I feel like a fresher who doesn't know from where to start.
Even I feel like my presence does not make any impact in office as I am just like an extra player of the team. I am slow at my work because I learn then I code due to which my manager does not consider me for any new work. I feel like left out in my team.
Once I overheard one of my colleague he called me helpless and were making fun of me. With every passing day I am losing my confidence.
I have no github reputation. It's like I am jack of all trades but master of none.
Every day is like big fight day in office.
I know our only way to survive in this industry is to keep on learning but in smart way. I am not sure what's that smart way?
Any advice would be helpful.4
So here is what happens. I have new guy in the office. He thinks he is a big shot or something. Our office time is 9 to 6, but no one comes in at that time.
This guy, he comes at 10:30 and I come at 11. I have been working as a senior dev for 2.5 years now and he is a fresher who joined as a manager which I am still wondering why.
And he tells me you are late and I inform the CEO about this.
One of these days I will tell him that brother the day you show the same commitment I have shown to the company or anything close to it, we will talk.
Waiting for the exact day.5
Background: Since last 3-4 months, was working with a senior engineer remotely on a project.
Present: Currently, I am Out of Office and yesterday late night, I opened my official mail and after sometime I got an email with subject: GOODBYE!
It was from him. The same senior engineer with whom I was working. I thought it was a joke. But people don't joke when they send such emails to a huge group of people.
I never knew he was going to leave so soon. I wanted to learn so many things working with him. I used to ask him the silliest doubts ever.
I still wonder why he left the company. I have so many questions to ask him.
I am sad. I am feeling left alone.
It's awkward that today, this very moment, I can't ping him anymore forever.
It's obvious to be more professional and such things are normal.
But, I am fresher and my first project was with him. So, it's kind of tough for me too.
I know this will help me to grow up stronger and teach me that time isn't constant and we need to always be ready and use the right time preciously and deal with the "constant change".
And also, wherever he goes, my best wishes to him and I hope I will meet him some day.
Few weeks back a MNC rejected me as a fresher. The interviewer was quite rude. "your are not good enough", his words just took the soul out of me 😑. He said my portfolio website was done by somebody else. yeah! fine mate. We will meet soon5
Opened GitHub as usual today, somehow found my old repositories (created when I was a fresher). Opened them and felt why I'm still on this earth, pulled them, restructured all of them, pushed them back and now I can sleep!! 😴
"Coding se darr nahi lagta Sahab, Unit Tests likhne se lagta"
"Coding doesn't scare me Sir, writing Unit Tests does"
As a fresher, UTs scare me.5
Why do big companies hire such loser engineers ??? I mean what the hell man. When you are hiring a fresher to code they should at least know how to apply/write a for loop. I once had a colleague who assigned each array element individually instead of writing a for loop and asked me why I refused to approve his stupid code. What do I reply to this ? It was so dumb, I could not articulate an answer.14
Just started getting LinkedIn messages from colleagues. I've just completed 6 years in the org that I joined as a fresher.. WHAT HAVE I DONE!??!
I am working with a team that's producing tons of new services..
And me being a fresher, reading new designs every other day with God knows complex implementations and business requirements and attending design review meetings(where I can barely understand anything)
having a great learning curve..
Hopefully, I survive this period and cope up with the inputs...
Note: Just don't ask what's my contribution.. I am gearing up for the D-Day to make my impact(not a negative one).. 😎
Just got interviewed for a project today.The interviewers knows i am a fresher and the last thing that they told me after the entire interview was that the job requires a 4 yr experience!!! I was standing there and wondering why am i being interviewed then and how was my profile selected for the job 😂2
Just got into a company as a fresher. Have never liked doing frontend (no offence). They are making me do frontend. Now, I'll forever bear the tag of a frontend developer. Can't quit due to money issues. Don't know where life will take me.4
Me as a fresher searching for internship opportunities....
Requirements be like,
2 years of minimum experience
I am like is it a fresher's role or a manager's role?2
So.. when i joined this company an year ago, the module that i was working on was a total mess. And the only dev with more than 50% knowledge of that module was serving a 30 day notice period. AND i was a total newb, fresh out of college guy for an engineer. AND I was unaware of all this (because meesa fresher/naive dev)
And when this guy left i was in total panic. the management had tons of tickets for this module, there was no single source of information and i would ping a lot of people to get their end of information regarding what was going on, the apis on web , ios, other teams, interacting with the designers, discussing with QAs, PMs,Tech leads etc
And here we are today. I am still a junior dev, but have the most knowledge of this module. Everyone comes to me to ask how this stuff is working weather a change will work or break the system, what are the apis specific for web/ios/general(even though am an android dev), how to test ,... etc
So i must be in a cool position, right? well I am not sure. company is expanding, hiring more devs. I should be raised to a senior position, but rather an even more senior, tech lead position dev is hired who will be "leading" the module that am working on. and i am being shifted to a new stream(i don't know which stream exactly). So.... what is this??
I am somewhat fine with it, I myself had requested the tech lead to provide me an opportunity to work on android components like camera, video player etc which our stream does not have.
This was after 3 months of handling my stream's code , but now its almost an year. it feels weird that some guy is gonna come and start working on my code, and that too on a senior position... I write awesome code, there are rarely 1-2 bugs when i provide a dev build and just 1 minor bug came in last 10 months on production that too got fixed asap. Now i wish i could stay in the relaxed environment that i myself created in this stream , but on a senior position...
What do you guys suggest??
on an unrelated note, i have a question . I am also working on a mobile app for an ngo which has a very clumsy website. Its written in wordpress, they have a single dev who maintains the whole FE/BE/ whatever wordpress has and i started making an app for it. I checked wordpress via there docs a bit, and was able to extract out some apis, but getting a json out of their various plugins is confusing the fuck out of me. bear in mind that am an android dev with almost no knowledge of the web world, those html, css, js, stuff. however i do know a little bit of php syntax , and i guess that would be needed here.
So any guidance on what to learn/look into , to understand the working of wordpress and make some apis from wordpress that would provide me jsons of user data that wordpress plugins are using/generating???5
I was Just college fresher who completed his Engineering. My first week in the office. And a system was provided to me, since it was support project so I was given direct access to production database.
Fresher + Production Database + Access of Admin credentials = Worst Possible Combination
So it was my night shift, I was told to update new tariff plan for our client (which was one of the largest telecom service in India) .
If someone recharges for more than 200 Rupee, that person will get 10% or 20% extra talk time. Which was only applicable for particular circle (Like Bihar and Rajasthan).
Since I was fresher, I was told to update given query from my senior employee which he shared on the shared folder. Production downtime was in the mid night, so at that time I updated that query on the production database.
Query successfully updated. I completed my night shift, went home and slept.
When I woke up, I saw my mobile it had 200+ missed calls from different locations of India. They were Circle heads of that telecom service provider who contacted me. I realized something unexpected is expecting me.
Then at that moment my team lead called me and he asked me to come office right away.
Reminding you I was a fresher, I was shivering. What have I done there?
When I reached office, I came to know that the query I updated on production bombarded.
Every person who recharged that day (duration from midnight to morning 10 AM) got 10 times or 20 times more talktime.
A part of Query was something like this where error was made:
TalkTime = RechargeAmount + RechargeAmount * 10/100; (Bihar)
TalkTime = RechargeAmount + RechargeAmount * 20/100; (Rajasthan)
But instead of this query, I updated below one:
TalkTime = RechargeAmount + RechargeAmount * 10;
TalkTime = RechargeAmount + RechargeAmount * 20;
In a span of 10 hours, that telecom service lost revenue of 6.5 crore Rupees. Thanks to recovery team they were able to recover 6 crore but still 50 lakh Rupees were in loss.
One small query, and approx 1 million dollar was on stake.
Aftermath of this incident
I should have taken those queries on mail. Or, there should have been mail communication regarding this.
Never ever do anything over oral communication. Senior employee who did this denied and said he provided correct query, and I had no proof of communication.
I told them, it was me who executed that query on production. Since I was fresher, and took my responsibility of that incident. My team lead rescued me from that situation.
Always test your query and code multiple times before you execute or Go live it on production.
Always have email communication for every action you take on production.
Power comes with responsibility. If you have admin credentials of production never use it for update/delete/drop until you are sure.
Don’t take your job lightly.
I was not fired from that Job, but I have learnt my lesson very well.1
I am pissed at the way the our current SDLC is happening . i have been giving builds every 2 or 3 days since last week and their have been no major bugs. but just today, thursday, a day before final build, we get a million bugs, most of which are as follows, alongside my inner thoughts:
- requirement changes : "The design showed that there is a new ui for textbox, it didn't showed how much lines should it take. I am not an idiot to change it to 1 instead of 2 from the old design, out of my own mind QA karen!"
- lack of requirement understanding of the requirement : "Dear QA dave, I made the code using same ticket that you used for testing. how come i understood and made it and you couldn't? Why should you be asking me about this and not the PM?"
- lack of understanding of old behavior: "Dear QA dave, I spend fucking 2 days licking the boots of seniors to understand how the code work. I had just 3 days to provide first build. you had 7 days to understand the story. you should have licked someone's dick too to understand the story!
- miscommunication: "Deary karen. i appreciate your female balls to get even the story changed , even though you are a QA and not PM, and the way you did it oh so strongly by calling me 2 hours after the office hours with PM kim in the meeting. I will gladly do the changes now you got so many witnesses. but its not my fucking job to inform other devs to make changes. you or kim should be doing that and informing ios/web/embedded or all the fucking townhall !"
- bugs from old code: "dear karen, that's very nice of you to revisit old code and suddenly find a bug. but keep in mind that yours and dave's stupidity has also causes my ticket numbers to flood. I have to identify the valid bugs out of these, comment on your stupid shit , break out of all the current logics and stuff running in my mind in regards to current sprint and then i could look into this"
- reporting same bug again and again : "Deary karen. that's a very good thing that you caught an already known bug , clappings!! but we have said it once and we will say it again: if you wanna get it fixed, keep it for 1 particular sprint where i will be focusing on researching the root cause and possible solution. if i couldn't , then fuck this bug. STOP acting like a sales person trying to reach your targets by raising stupid shit as bug , before the release"
- lack of better testing and validation of code before merging: Dear TL John ,I respect you as the most awesome, reliable person of this ... company. you have been in this game for years before i even got my computer. i am just a humble out of school guy in front of you, with a tiny inch of knowledge. I took all the knowledge from you regarding the code, but i may have missed some paritcular thing, that you already would know.then why are you not mentioning those in review? even I, the guy with just an year of experience building apps, will politely inform you that you missed setting a fallback image while making this call, but you won' tell me that i missed updating my list somewhere? are you trying to intentionally get me into QA's shit??
- someone else's bugs on me: ugh.. senior bro randy... you seem so calm, and i always have peace when we are both working on some stuff. but why the hell team tries to discuss your bugs with me? can't you jump in even after i try to tag you a million times? and once again dear TL john, I am making PR to randy, not vice versa. i don't know any shit he added in code, don't think i can handle his bugs when he is celebrating holiday for their local festival . even you would know more as you reviewed both of our codes as a single branch before merging.
Now if i have to play blame games , i can easily point 1 finger at our QA team, 1 finger at our reviewer and remaining fingers at myself for getting into this situation. But I am lowly junior fresher dev who just started seeing decent money for the first time in life.
So instead i yield and show up my bare ass to them to fuck and make me sit on laptop for 14-15 hours even after the office hours10
Got a job as a fresher, had no idea what work I'll have to do.
Was given the task to fix some bugs that had creeped in due to update of some UI framework.
Having absolute no idea of front end, I started the task.
Have come to the decision of quitting the job.
Life is too short to be lived this way.7
Need opinions on testing as a career:
- is it good?
- Do you find your work interesting?
- Is it rewarding(in terms of salary/timings/other stuff)?
- Does it has a good career growth?
- How hard is the work for a fresher in this?
- How much mentor support does a fresher gets in this?
- How much salaries are there in this?
- how true do you find the believe that software testing will get automated and jobs in this area will get reduced in future?
(Better if you can give a comparison in your answers, with developer profile) how tru
I am a dev and am thinking of getting into this6
I just completed my college degree in may of this year and started working in a small company of <50 employees. I'm made to sit idle all day because I'm a junior and also because they dont have much shit going on.
I approached my head a few days back to discuss the same and he says that it's my responsibility to ask my senior devs to keep me busy and assign me work.
Now do I really have to suck my seniors dick everyday to make him assign me something?
Plus this asshole made the head believe that I'm not competent enough and that's the reason they're soft ignoring me, whereas I always did everything up-to his standards and then he even sometimes appreciated me for that.
Now the real question, if I leave this company and they give me a bad review, will it have a considerable impact on my future? I'm confused as fuck. 😐
TL;DR: Newly joined fresher, made to sit idle in the company, company guys somehow make it seem it's my fault for being idle, may give me a bad review when I leave, will it make me look bad?3
Worst part of being a fresher is to unsuccessfully trying to get the team move to git version control..10
If you're into IT and you know Java as a fresher, you are gonna get a bunch of openings.
As you go through the advertisement, you get that smile on your face thinking I got that one.
Then you come down to the experience column and it says a minimum of 2 years on the job-type development.
That smile now suddenly turning into a frown...
And you still go on reading and it says No Incentives and Bonuses during the Probation period
And the final nail to the coffin of your happiness...Salary just 20K a month!
You, be like- Am I a joke to you?
And the Employer, be like :16
Well payed co-worker is always crying about others salary being more than his...Fucking hate that guy. Remember he is just a fresher and is being paid way more than he fucking deserves. Today he exploited someone to gain access of other co-worker's pay scale information and kept obsessing over it all day long...!
Fucking prick is going to get away with it...And I can't do anything about it...!!!4
As a fresher I'm trying to get a Dev job and people around me constantly tell me how hard/ impossible it is and that I should try something else. All I think is "THANKS FOR CHEERING ME ON!"4
I am a fresher in web development. I have already learnt to use nodejs, react, angular, vanilla js and made many projects. Majority of the work I feel is just CRUD based, sure there are some exciting things but they are only of a small percentage.
All that innovation HAPPENING is just glorified way of making a CRUD APP ONLY.
Oh mvc worked great on server side let's bring it to client side
OH mvc is such a mess, who thought about doing this.
Oh react redux is so revolutionary let's remake our app using it,,
Oh es6 fuck yeah, Babel, webpack sure, now my crud app is super performant.
Oh graphql, motherfucking cutting edge CRUD APP......
I need to know what's next, is there any breaking of this cycle11
This has now completely ruined my opinion of strawberries and cream (and shit).
Thank you so much, Glade. O.o4
Any motivation/good thoughts for me? I am just in a meh state , when a lot of shit awaits me.
- At work , there was this bug solving task assigned to me on Wednesday, i had figured out the approach by friday evening, which was 90% working, but for 10% i have to understand the whole class on which i was applying my solution . And the class was a god class, 8000 lines of code which was doing so many tasks that other bugs would creep in out of nowhere and not a single person would know.
I wanted the senior to explain me some codeflow so i could begin some refactoring , but he went to taking some interview. Amd never pinged me back. My approach would also require changing base classes and classes that other code depends upon , so his approval is necessary.
So here i am, into a fresh new Saturday, a weekend, with my hands tied regarding office work.
I could have attempted to make changes in my local branch or tried attempting to understand code, but had a college rrelated shit( covered below) so dropped that.
- I also looked into some very interesting concepts and adapter workings while solving this bug that i wanted to research more into it , but again the college related shit.
-Now its sunday night , when i would wake up, i would again go back to college related shit work. And not do anything to get that bug solved. A fresher teen, just 15 days as junion into the best company i could hope for, and am giving shit performance like this :/
- i also lost 2 of my marksheets in march... At that time i was very active and immediately travelled 60 kms to amd fro the university and my clg to get all the formalities done. Now all that was left was to collect marksheets after one month when they would call . Never received the call, nor did i tried to get them because of covid. Now everything is functional since last 3 months and i just couldn't get my ass to call them and ask about my marksheets. I am sure they are gonna make me run and pay the money again, fuck
- And here comes the college shit. I failed an exam 2 years ago. Gave it again and still failed. Now this exam is over my head on November 2. I gave this subject around 2 months this year, making notes reading the concepts , etc. This subject is so boring that even after attempting it twice and making 140 page notes on all possible parts of syllabus, i still can't remember or understand the shit of it . I am trying to make myself remember the syllabus by doing test papers, but couldn't get myself to do 6/30 questions today, THE WHOLE DAY, without getting diverted.
I can see the failures in front of my eyes. Failure in exam because of my laziness to study. Failure in job because i wasted my time to get things done
I am ruining my time. Need some motivation , good thoughts anything will do :(9
Oh mann everything is going sideways. My whole nature is sounding like wrong, every action , every. Decision feels wrong, what have i done :'(
Its 8 months into this messed up year nd i haven't earned a penny. After that fucked up company in January sucked the life out of me and terrified me to the core , I don't have guts to apply at any start up or small scale company again. And that has been my whole fucking jam for last 2 years of college!
College is shit, let's bunk and do some internships. We will pass at the end anyways. And yeah i did! My mates would be jealous of me for not coming to college , and yet passing and earning and gaining knowledge... I was super happy of this track bit suddenly everything is coming back to kill me... Those lazy ass collegues of mine are now earnings nice i comes, learning way more techs and new stuff while i. Sitting at my home with a shit jobless android skill, waiting for my parents to die of shame and money waste they did on me... Do i understand js, web dev and backend and those immediate job getting stuff? No . Do i know dbs and programming and maths/ai/ml and the other fresher stuff ? No. Doing those start up internships was interesting to me : everybody advised otherwise yet i went on to do so, for cash and my ass teacher advising me to do so... I would like being in an android environment, exploring it while taking leaves for from college to work and from work to attend college... At the end i have nothing. I am nothing... No fucking thing :'( No guts to apply on those small scale startups ready to burn me down any instant... No experience or knowledge or basic skills to apply to those medium/big companies who will give a relaxed , less toxic environment... I am just gonna sit in my fuckin home curled in my bed while waiting to somehow wakeup in another world or past. Fuck :""/
What am gonna do man ? I am shit :'(2
Just sharing a quick interview tip which helps alot.
Recruiter: Do you know this XYZ technology?
Candidate 1 : I don't know this technology, but if you GIVE ME A CHANCE, I will,
TRY AND LEARN.
Candidate 2 : I don't know this technology, but I am confident enough that I will be surely be able to learn and implement at a very quick pace.
Candidate 2 was hired. And why? Just check the formation of the response from both the candidates.
Remove the phrases like "give me a chance" and "will try" from your vocab in an interview, always form your responses in a positive and confident manner.
Both the above responses are quite the same, but just due to their different formation, candidate 2 succeeded!4
So either i am in a tight position and about to get fucked or everything is just in my head. Its been 3 months since i joined this company. sometime after joining, i was assigned to a core part of product say X, where me and 1 senior(say VV) would work on various tasks and bug fixes. I , being a fresher and junior would attend meetings alongside, the senior bosses would tag both of us in every task, but he and i would divide the tasks amongst ourselves .
I would usually get smaller tasks that i would spend some time with, finish up in 3-4 hours and then make a PR for his review. he would work on larger bugs, fix them and make the build.
Everything was fine until 1 day, he calls quits and is now leaving the job in a week . Now am not sure how this all is gonna fare out. the code he use to write was … very different for the lack of better words and even though i have a rough idea of how code is working, there are huge gaps in my knowledge .
I don’t know how company is gonna play this out. would they be hiring new senior dev? would they be expecting me to fix stuff as “YWTF knows the code as he have worked alongside VV on it” . because in the latter, am truely shitting my pants because am not ready for this !!5
Me as a fresher.
Submit your resume?
I thought you went through it before you called me down.
Yes, but I will need a copy.
Don't you have it in your inbox.
(And I was rejected.)2
Corporate politics question: how to be active in general comm channels, so as to show the upper management that you are "working"?
Background : am gonna be frank. As the fresher/juniormost dev, my work usually happens like this :
- some senior gave me a task to do(in a 1-1 meeting/1-1 slack chat) ,
- i started working on it, asked them some questions if required (in the 1-1 slack chat/on meet call)
- finished the work, raised pr, informed them on 1-1 slack chat
- the pr received comments for changes , i responded and it got merged.
- i ask the tech lead for some task
This is it. There are rarely any messages of me on slack. I am guessing the seniors might have meetings of their own discussing the performance of different juniors, but am afraid this makes my position too vulnerable. Like no one else knows when i started , what am doing , how much time am taking and what is my progress except the guy that assigned me the task.
And if this hypothetical senior meeting is not happening , then am not sure in what other way do they get to track my progress. Maybe they are looking into prs and commits, but that also doesn't tell the full story.
I want to be political. To keep my ass safe if hell goes down. I am guessing using public channels might provide a better impression, but how to take those private chats to public channel?21
Guys ! Need some help !
I am a final year CS undergraduate;will graduate in 2017 . I have been working with a team of freelancers developing websites and apps for the past couple of years. The thing is our client base is very small and the income is unstable because of our poor marketing and lack of good developers. Our team lead only doesn't maintain any version control,no code comments,sub standard code, and spends all the savings(we keep some money aside for expenses like meetings,traveling as a team etc) on movies,hangouts etc . I cannot tell it to his face but I have been looking to move out for sometime.
Should I continue freelancing by myself or apply in jobs ? And if I apply in jobs, do I apply as a fresher or a someone with a couple of years of experience ?
And if I continue as a freelancer,where do I start ? I checked upwork and freelancer.com but they have some cut-throat competition out there .5
Back in September I joined a startup after my first job in MNC for about 1.8 yrs as a fresher. I always wanted to learn, but the experience in that MNC was not at all fruitful. So ai decided to join a small/mid size company or a startup. To my luck, I got in this small startup in a week after my resignation as a front-end dev (always wanted to be).
It's an automation company, so you can find software, electronics, even mechanical engineer.
The team was almost a year younger than me. It was a team of around 12 people, in which 5 of them were from Business development.
The tech team was too driven and knowledgeable. Always trying new stuffs and motivating to do the same. I was highly motivated by them in my initial days, watching them working on new stuffs.
So I started with revamping their website completely in Angular 4, and did it in around a month or so, being new to Angular. Outcome was pretty satisfactory. I wanted to work on new projects, but just to get the cashflow in they started getting in WordPress projects. It was frustrating, I wanted to work more on new technologies like Angular, React, etc...but just for the survival of the company I had to work on WordPress, so to respect their urge to get going I kept working on 3-4 projects in parallel, and mind you the clients were from hell !!
Fast-forward 4 months, I am still working on few WordPress websites, and one internal GPS based project in React. And I haven't received my salary for past 3.5 months, since the company is still struggling with the issue of funding and getting money from clients. I kinda liked working there because there was lot to learn even though they are so young, but I had bills to pay too.
And I am in dilemma to leave the company or not, because I already stretched 3 months out of good will and guilt of leaving the company in high time. So i finally let the CEO know that I cannot stick for any longer. And i was done with the false promises of getting the salary "next month" everytime. All the money getting inside of company was invested heavily on the product we were building and no one was getting the salaries. Others were fine since they were founding members too.
Long story short : I finally left immediately and now working in a good company as a React dev. I hope they do well and I would love to see them grow, but please *STOP* making false promises and hold on to employees on a lie.1
Being a native Android dev for most of my college days(yet to start a full time professional life), i often feel scared of my life choices.
Like, i chose to go into a field in which am totally on my own . Android is not a subject taught or supported by colleges, so a virtual shelter that every fresher gets, i.e that of a "he's just a college passout, he wouldn't know that" is not for me. I am supposed to be a self learner and a knowledgeable android dev by default.
Other than that , idk why i feel that am having a very specific skillset which would be harmful for me if am not the best at it.
I feel the same for entire Android dev. I mean, its nothing but a very specific hardware device with a small screen and a bunch of lmited sensors. Our tools and apps are limited to just manipulate them to do little fancy stuff offline. Other than that everything (and sometimes even this too) could be achieved by a website/webapp of a web dev.
A particular native android dev don't know how the ML/AI stuff works, don't know how backend stuff works don't know how the cloud stuff works, jeck we don't even know how those unity games work!
We are just some end product makers taking data from somewhere handled by someone and printing them in fancy gui.
(But we are good at ranting about stupid mobile hardware manufacturers, i tell u that)
So am not sure if being an Android dev is a going to be good for me in the future. I mean , a web dev always gets to interact at every level of products, but we can't.
I always feel my future will end up being limited to being good in Android, later shifting to IOS to being completely unemployed because everything is controlled by js and web dev tools and native programming is no longer a thing anymore :/4
So I went for a "special" interview to a company whose slogan is "experience certainty" (fresher, was hoping to get a role in cyber security/Linux sysadmin). Got shown what the "real" hiring process of an indian consultancy company is...
We were called because we cleared a rank of the coding competition which the company holds on a yearly basis, so its understood that we know how to code.
3 rounds; technical, managerial and HR...
Technical is where I knew that I was signing up for complete bullshit. The interviewer asks me to write and algo to generate a "number pyramid". Finished it in 7 minutes, 6-ish lines of (pseudo) code (which resembled python). As I explained the logic to the guy, he kept giving me this bewildered look, so I asked him what happened. He asks me about the simplest part of the logic, and proceeds to ask even dumber questions...
Ultimately I managed to get through his thick skull and answer some other nontechnical questions. He then asks if I have anything to ask him...
I ask him about what he does.
Him - " I am currently working on a project wherein the client is a big American bank as the technical lead "
Me (interest is cybersec) - "oh, then you must be knowing about the data protection and other security mechanisms (encryption, SSL, etc.)"
Him (bewildered look on face) - "no, I mostly handle the connectivity between the portal and data and the interface."
Me (disappointed) - "so, mostly DB, stuff?"
Him (smug and proud) - "yeup"
Gave him a link to my Github repo. Left the cabin. Proceeded to managerial interview (the stereotypical PM asshats)
Never did I think I'd be happy to not get a job offer...1
I am a fresher at this IT giant and I was hired to work in a better role as a dev. They assigned me CMS copy paste stuff and I dont like the work here at all. I am preparing for better opportunities. The lead calls me up after working hours to do some more copy paste stuff. I conveyed frankly that I cant devote time after working hours as I have other studies to attend do. Did I fuck myself or did i do the right thing ?5
Recently joined a company (as a fresher), don't even know java spring but have been assigned user stories to be done in java spring batch. I know how to do my story normally in java but in batch it's like a nightmare.I am just unable to do it and today on my way back home,I started questioning if i am good at coding or not....Never felt so low about myself...
I was assigned a project which was previously done by another fresher, the project used angular and bootstrap. That fucker wrote custom styles for the fucking bootstrap classes!!! Every time I use "btn-primary" the button won't become blue, it becomes white!! Fuck! He even wrote his own fucking styles for the grid classes!!
I was so frustrated, I had a discussion with my CTO, he told me, that after 3 months, we'll be scraping this and moving to a new frontend. So I'm stuck in this hell for 3 months.
I am new to programming. I know the syntax very well in Java. How can I improve my logical thinking , problem solving ability that can land me in a decent job ?8
A question on corporate reality, let me know which person is doing it right :
Person A is a young enthusiastic nd curious fresher who has joined an amazing company where there is a team of seniors above him.
They ask him to work on a project, give him some guidelines which he is able to quickly grasp and come back with an output (because he loves learning and working on it and challenges himself to do it quicker than before)
This goes on and on, the new guy is giving his 100%, but company realizes it and starts expecting more of him, his 100% is not satisfactory enough, he is expected to give his 110% . He is now feeling the pressure but still liking it (because he likes learning) even though it has started to effect his personal lifestyle. He no longer has time for friends and even codes during his nap times, but still believes that he's in his prime and its okay for him to grind wheels for a better future
Person B is a lazy ass half hearted fresher who's good with public relations. He knows he can do a work in 1 hour, but still does it in 2 hours and do it bad.
He is giving his 50% and seniors know it but still are expecting to get just 70-80% out of him because of his charming and cool personna.
He's cool, now dating office girls, actively partying and is now people's favorite and living a lavish life with equal salary as that of the person A.
Who is living their youth correctly?10
I am fresher at a MNC and my client is a some photocopy manufacturer. We provide Software development and supporting as well. On my first day I was literally did some Xerox copies my self and it was weird. And I told to my friends about it and the first thing they said is
Can you guess it ?
" Can you take 4 photo copies of my documents "
I was like " Well, now I became a Photocopy shop owner "1
when this all gets over , there will be a lot of blamings involving corona.
"you had so much time during the lockdown , why didn't you ____(insert any illogical expectation)____?" a senior to junior / manager to dev/ company to fresher/... many cases2
being the only developer for .net and being a fresher of a company is very scary when a bug pops up and you know nothing about it.
I had an interview today, i know i totally fucked up in my third round, but still that guy asked me hell of questions.
a) when to use fragment or activity
b) Application and Activity context difference
And some other questions which I think i tried and gave my best.
I know for some of u this kind of questions will be easy but hell no for me i m just a fresher who recently graduated and looking for a job as an Android developer.14
Hello guys..i dont know why i am posting it here...but i am really depressed..i am a fresher mern stack developer...i am applying everywhere but i am not getting any callback from any HRs..i am thinking of either running away or killing myself....i dont know what to do...my wife earns just 9500 rupees from her call center job and we both have to give 5000 every month to my mom for household expenses....it has become vert difficult for me and my wife to save money...i dont know what to do....29
I am making new mistakes and acing the consequences everyday. So here's another tip: FUCKING SLEEP CORRECTLY YOU PEEPS. ESPECIALLY COLLEGE AND STUDENTS . college is such an easy phase of life that gives us so many bad habits. mine is to sleep 2/3 hours, and face the next day . at college that used to cost me nothing since we didn't had to use our brains much there.
But damn... today i slept for <3 hours and my day has been almost shit... could not solve a very simple bug and was continuously going towards the negative answers( no it isn't possible, it can't be done, I don't understand this) and asking for help. I hope they are gonna forgive me once , but I wasted my fresher card due to lack of sleep .
You need your active, innovative brain. don't ruin it4
I gave given my last exam (a backlog) and i am finally free! Hope I don't get a back one again :-(
Huh. this feels so weird. I am supposed to work now i guess? Or should do a masters and study more? I have been am average for most of my college life, am not sure if i want to be associated as a master or expert without being one.
And even if i go on with this, should i go for a business degree or a technical degree? Business seems like a popular choice everyone wanna be the top manager earning the real $$, but i have grown past my side passion for business. I am more into the tech side, but again, can someone ever be a master of technology?
And on the whole other end, i have somehow landed in a decent droid dev job where am getting to learn a lot and also earning a decent fresher salary. Should i be leaving it just to get that expert tag? If i spend some years doing work here, i might get enough knowledge to make any kind of mobile app and that's kind of an expert-ness itself,right?
After graduation life is weird (well not completely out of graduation, results are yet to come)1
IE11 weird behaviour!!
So I'm building a website for management purpose. I'm asked to implement confirm pop up box.
Here comes the twist. I used append() function to append child elements inside that div. Everything works fine in chrome and Firefox. Pop up shows upon clicking button. But in case of IE 11, on clicking button, It asks user to download fucking json file, instead of showing pop up !!
I'm like WTF is going on??? How the fuck this json file is generated by my code??
Turned out, this happened because of append() function. That doesn't support in IE11. Fixed it, by using appendChild() method.
Don't ask me what kind of data was in that json file. I was too scared to open it!!
Things like this are scary and weird for a fresher like me. :(4
"Dear TitanLannister : You are in the final year. A lot of shit is happening around u. its now time to make a career and take tough decisions. What would you do?"
CHOICE 1: COMPETITIVE
>>>>background : "a lot of super companies like wallmart, fb, amazon, ms, google,.. etc simply takes a straight coding test for fresher placement. They ask tough bad ass level questions, but with right guidance, a hell ton of dedicated hours of coding, and making it to the top of various coding tests could make you a potential candidate"
>>>>+ve points :
- "You got the teachers and professionals with great experience to guide you"
- "a dream job come true.you can go there and join teams that interests you"
- "it was your first exposure to computer world. maybe you would like doing it again, after 4 years"
>>>> -ve points:
- "You have always been an average 70 percentile guy. The task requires 2000-3000 hours of coding an year. it will be hard and you always grow bored out of this pretty quickly"
- "Even If you did that , you stand a lesser chance because your maths is shitty.There are millions running in this race with brains faster than your IDE"
- "your college will riot with you because they expect 75% attendance"
- "You are virtually out of college placements, in which , even though shitty companies come and offer even shittier 4LPA packages($6000 per annum), would take a tough logical/aptitude based test for which you won't be able to prepare"
CHOICE 2: PROFESSIONAL WORK
>>>>background: "you always wanted to create something , and therefore you started taking android based courses. you have been doing android for over 2 years and today you know a lot of things in android. you might be good in other professional lines like web dev, data analytics, ml,ai, etc too if you give time to that"
>>>>+ve points :
- "you will love doing this, you always did"
- "With the support of a good team, you will always be able to complete tasks and build new things quickly"
- "Start ups might offer you the placement, they always need students with some good exposure"
>>>>-ve points :
- "Every established company which provides interesting dev work takes their first round as coding, and do not considers your extra curricular dev work. So you are placing your all hopes in 1 good start up with super offerings that would somehow be amazed by your average profile and offer you a position"
- "start ups are well, startups and may not offer a job security as strong as est. companies"
- "You are probably not as awesome dev as you think you are. for 2 years, you have only learned the concepts , and not launched more than 1 shitty app and a few open source work"
CHOICE 3: NON CODING
>>>>background: "companies coming in college placements have 1-2 rounds of aptitude,logical reasoning , analysis based questions and other non tech tests. There are also online tests available like elitmus,AMCAT, etc which, when cleared with good marks help receive placements from decent established companies like TCS, infosys, accenture,etc"
>>>>+ve points :
- "you will eventually get placed from college, or online tests"
- "there will be a job security, as most of these companies bonds the person for 2-3 years"
>>>> -ve points:
- "You really don't like this. These companies are low profile consultant/services based companies which would put you in any area: from testing to sales, and job offers are again $5000-6000 per annum at max"
- "Since it includes college, the other factors like your average cgpa and 1 backlog will play an opposing role"
- "Again, you are a 70 percentile avg guy. who knows you might not able to crack even these simple tests"
Ugh... I am fucking confused. Please be me, and help.The things that i wrote about myself are true, but the things that i assumed about super companies, start ups or low profile companies might not be correct, these points comes from my limited knowledge ,terrified and confused brain, after all.
Hey guys, I'm have just started a job (been 3 months). I am made to do a lot of front end stuff. Even though I don't like front end, I am still doing it because I get to learn about react and redux. The pay is good. However, I feel like this isn't the place for me because I don't like the domain in which this tech is being used. I am getting a job offer at a startup wherein I can dive into anything, be it ML, Full Stack development, and so on. However, the pay might not be so good. Do you think I should switch?
P.S. I'm a fresher.8
as a senior dev, what tasks do you expect from a fresher or junior? how much should he/she already know and how much are you willing to tell them? what would be the tasks that wold be handled by you only and what would be the stuff you think they should be doing?
I have started to look for my first job as an android dev now. would like to know what kind of environment i am about to get9
What do you think are the best steps towards being a successful hacker ? (Not a cracker f.y.i)
I'm asking about the real steps to take if you want to get into the hacking scenes ?7
Rant && Question
My asshole manager got me shifted from a better team back to my original team. I didn't have any problems in that.
But now when our QA team has also completely resigned, he wants me to work both as dev as well as QA. I joined at a developer position.
All seniors in my team (Tech lead, product manager) are technichaly incompetent.
I am a fresher and don't have any other offers as of now, don't know what to do?2
Asking for a friend, So far I have rarely seen any job which accepts freshers for ML related stuffs. What are the chances of landing a job as a fresher for the same?
i have always heard we should have a T based profile : deep understanding of one domain and an light understanding of a lot of domains. but the thing is :
1) l how much thick one must be, horizontally? for eg i consider android as my vertical domain and web techs (html,css, js, node, flask, php,python,data analytics) as my horizontal domain i have made a few ugly sites (frontend/backend/cloud deploy/ all of them)
by following tutorials but i can't see myself experienced enough to create the next facebook , udemy or even a notepad app in 5 days, if asked. so am i too thin there?
2) when should you go deep? this is more of a real life question than theoretical. i have been working as an android dev for just over an year, but i have felt this, in both my workspace as well as the job posts i see, that knowledge of someone experienced matters more than a fresher. no one expects me to be someone with good knowledge of gradle or android in general, but they are pretty surprised and starts accepting my points AFTER i present them with a proof. so i guess my path of "just being an android dev and explore it to the core before my first job" was practically not a very general choice.
so am i correct in assuming that one should go just knee deep in technologies while being a fresher and exploring/get deep understanding of a framework later?
keep in mind that end goal here is to be categorised as successful and "successful"= lots of $$$ + good position +stable job(faang/top companies). also open to suggestions for a better definition :)8
The worst task I get as a fresher is to go through the code, most it which isn't properly commented upon, let alone documented.2
When I first joined my company as a fresher, and learnt Shell, someone suggested me to write a script, which would be useful to me as well as help me learn, that would pull code from all the projects that the company has.
Today, the other fresher, asked me for it (he learnt shell after me)... So I shared it on github. I know its kinda stupid :P
I went to an interview a few days ago, just out of curiousity, even though i was sure that i won't be getting any "android developer jobs" there . it was a mega job fair. in one company, me and my friend neil(fake name) went. the interviewer guy was willing to give neil a package upto 10LPA (its a great offer for freshers in my country) based on his current skills of php js, react,angular, ... web stuff .
I had this assumption( and neil did too , we both kind off had the same mindset) that a company teaches us things, we just have to be a little famous/accomplished. So i thought why not? i am accomplished. i got 2 apps on playstore, i am an AAD certified Android dev and know a lot of android stuff, i am quite famous. i am equally as deserving as neil.
But what happenned was something different. When my turn came, the interviewer said " If you have no knowledge of phy/js/node/angular, why are you sitting here?" to which i said " i presumed company would teach me, since i bring some level of expertise from other fields"
so he told me some hard truths **"Companies are fast paced. they don't have time to train you in everything. we seek for candidates having some level of knowledge in the domain, so that we could brush up your skills, increase your knowledge to current requirement and push you to production engineer asap, so that you could be worthy of your salary"**
This is completely correct. i have stuck myself in such a career that its very difficult to sell myself for other job profiles. And from what i have seen, companies seek a very high level of proficiency in this field and rarely recruit freshers( or even if they do, salaries will be aweful)
. Now i am so unsure about what to do next:
A.) keep learning more and more of android and look for job in it. And even if am getting an aweful job offer, just sulk and take it
B.) do open source work/gsoc work?( its a good way to earn more recognition/stipend/knowledge and sometimes even job offers)
C.) learn web dev, data sciences, blockchain, cloud or other stuff that i don't yet know
D.) go back to ds algo / competitive? (because having good competitive knowledge is a safe zone. you are assumed as apure fresher with 0 level of practical knowledge but good level of mathemetics)
I know i am going suck in all of the above except maybe (A) or (B) because (C) is something that am unsure would grab my interest (and even if it did, i am sure i need another 1-2 years to be somewhat good at it) and (D) is something i myself know am uncapable of , i am an average shit in maths(but might mug it all up if i pull all nighters for 1 year)2
ughh. i feel so confused about future. i am currently in a decent state: freshly graduated, having a good knowledge of tech, doing a decently paying fresher job. but at the same time i have this fear of future: like what am gonna do? I just have a bachelors degree, i just know of a niche android domain. the other people are investing heavily in growing multiple skills( web, backend, crypto, ai, etc) or degrees, while i can't do either.
i got decent in android because i did some classroom course 3 years ago followed by doing some experimental internships while being in college. this whole took 3 years to get me where i am now and no one baited an eye because all the time i was a "student" .
I can't go through that phase now as i have a job. i need another buffer, like another period of time that in which i will be labelled as "student" . this gives an answer as "Do higher studies" , but that also sucks. the option of higher studies seems to be beneficial for a lot more reasons but it still sucks because I hate opening my college notebooks again.
it was okish before , but now its like a nightmare. the M. tech exam in india, GATE, is in feb 1st week and it will have the whole freaking syllabus from last 4 years , plus a 10 times tougher paper.
is there anyone in there 40s-50s doing well with just a graduation degree and no other education ? what was your journey like?
and for people with the higher education degrees: what advantage did you got from them? when did you realise that you need a higher education degree and what did you do to achieve it?13
firstly that i relate a lot with insecurities of a lot of people here.
And secondly That i don't know/like js and functional programming, and would be struggling a lot to get a good job.
I once had a choice to choose between trying out native android dev and web dev . I chose the former because i was convinced that i am pretty bad at java(and data structures)
I gave my heart and soul to it . People hate java for its verbosity, but i learned it, looked deep into it , started appreciating it and ended up being addicted to it.
Today, am good at android dev and java, and if given a chance i could spend my life in becoming the best dev in it. But lately i have been feeling a lot insecure about it.
Like recently i started web dev and that's a whole different environment, i am so uncomfortable in it .JS is like a cotton thread and java is like a wire of steel. html,cs and js can build up the whole world of internet, but android can only build a limited number of stuff and is trying to grow its powers.
I wanted to grow with it, but its industry seems to be very small and sharp (sharp as in people building stuff have already grown very knowledgeable and their is a fat chance for truely fresher jobs.) .5
Do established companies take risk on hiring college drop-outs with not so extraordinary skills, at a decent pay for job profile of a fresher? Specially in india?3
I just joined my company as a fresher in graduate developer, we will be going around in different teams over the course of next 6-7 months. My question is even though i joined as a " software developer" as of yet i am in a performance testing team, is it a good start or should i move to other team like development, QA testing etc ?1
In the year 2015 I graduated from a reputated university. Though I had a couple of offers from my campus Placements, I did not willing accepted those offer and tried updating my CV in job portals.
On the day June 25th 2015, I still remember I recieved a invitation to attend the interview with one of the reputated company and I was like very much excited to attend this interview.
1) I had coding round which lasted for an hour and half and the best part is I scored max marks 😉
2) next round was problem solving or algorithm round it was quite difficult, but somehow I managed to clear that too.
3) final round was managerial round which was very much tougher than these two, My manager was real technical guy who knew most difficult industrial problems. In fact I should thanks him because he thought me how to organise code while development and also he thought me corporate ethics as I was a fresher when I joined there.
4) so I cleared all the rounds and joined the company around 10 days after 25th.
5) my journey in this organisation was very good. I had learnt the tech stack and there I started working as a microservices developer.
Thanks to my previous organisation.
i am struggling with being so much clueless about what to do.
======(some background thoughts)===========
recently i had a discussion regarding "races of life" with a friend. that gave me some thoughts to reflect upon.
I am not a person who likes running in races. and specially the ones in which we gotta do stuff that is uncomfortable but comes with a reward.
eg 1 ) in classes 11/12th there was a race to creack JEE, which had questions coming from physics chemistry n maths , nd the winner would usually be able to get into India's top engineering college to study computer science. Like why not have physics, chemistry and computer science as syllabus for people specifically wanting to go in CSE course?
>> results? I ended up in an average college with average scores in both JEE and my school exams. will count this as "i lost the race and finished at an unrecognised position"
eg 2 ) in college i ended up ignoring a lot of subjects and just barely passing them for the sake of passing and rather focusing on some subjects that i liked.
here also i found a race with unwanted specifics : a good job requires development skills as well as cracking a coding interview(s).
this is slightly different as coding skills are good to have but in a daily job , experience with the framework/language/tools helps more .
>>results? i ended up in a startup as an android dev with a decent pay for a fresher. its not as good as those guys who concentrated on DSA/competitive and cracked a fortune 500/FAANG , but not as bad as those guys who got hired as engineers in bulk in TCS/Cognizant/other MNCs at peanut salary.
i am hired here because i have a decent knowledge of the android framework and have explored it better than others , and they see a potential in me that even if some requirement comes up, he will be able to mold it accordingly.
i will count this as "i somewhat lost the race by finishing not in the top 3 but in somewhat recognised 4-10 position"
====(^end of background thoughts)=======
i am currently working very comfortably in my job. my daily work requires understanding of the app codebase, adding fixes and new features , maintaining codebase, etc. i am not the world's best android dev with knowledge of everything , but am someone who will eventually understand something related to Android and make the stuff as required.
Seems like my company understands this , and i am not currently in any senior decision making responsible role and my package ain't getting any major increments. i am a worker bee
Currently i am so stiff that everything seems to be like running in a race.
>> learning some android concept that is not part of our codebase? sure but why bother, when you won't be ever interacting with it
>> learning some non android stuff like backend or devops or cloud? sure but why? I don't have experience working on it as a professional, i can't gain years worth of knowledge (took me 4 years to gain the knowledge + experience that gave me confidence as android dev) by watching tutorials on weekends
>> learn competitive ? again, why? firstly i don't believe in unnecessarily gaining competitive programming knowledge that is rarely needed or can be acquired when needed. secondly , will it improve my chances in getting a better job than if i prepare my Android/some other stack?
>> study for uni entrance exams to get masters : this is a race that somewhat feels worth running. it has a reward of getting a masters at the end + some time to figure out what to do next + other benefits that come with masters. but the downside is
1) i will be investing my time and money than getting a decent earning. its outflow not inflow
2) i never won a race , may not win the race of entrance exam and end up in another average college
3) even if am at a decent uni for masters, i might be at the same position as today
And this brings me to my problem .i somehow never won a race , may not win any of the above ones too. it might be bad luck, but points mentioned above seems to show my nature/principles, and i still can't find myself standing against it.
are they really that wrong? what needs to be changed? what race should i run? when to stop running?4
Hey, as a fresher dev, what should be my approach to "fix some bug" ? Its been 2 months since i have joined a company , and i still often struggle when there comes a task of fixing bugs in old code.
Adding new stuff is rather easier for me, I just follow the way the practices and code patterns used in something similar, and usually my code is correct.
But when it comes to solving bugs, I usually try to follow the code in that class/module/function etc, come up with a million questions that no one would answer and eventually just remove all the old code and write my own.
Sometimes my seniors would be mad as I would touch the code "that is already working" , but that's the point, if that code was easy to understand and predictible, i wouldn't have rewrote it!
What's your take on fixing bugs?17
How good is the world of java advanced for a career these days? I learned java basics (collections,OOP, syntaxes, threads, a little bit of spring,etc) aka core java in college and then went straight to Android dev.
I am thinking of learning about the contents of java ee and me or whatever "advanced" java is. How tough is it? What is the career in it? How good is the possibility of getting a fresher job in it?2
Having a lot of bad experiences while working as intern in startups and about to join a MNC, i wanted to share my work life balance and technical demands that i expect from a company. These are going to be my list of checkpoints that i look forward , let me know which of them are way too unrealistic. also add some of yours if i missed anything :
Work life balance demands ( As a fresher, i am just looking forward for 1a, 2a and 8, but as my experience and expertise grows, i am looking forward for all 10. Would i be right to expect them? ):
1a 8 hr/day. 1b 9h/day
2a 5days/week. 2b 6 days/week
3 work from home (if am not working on something that requires my office presence)
4 get out of office whenever i feel like i am done for the day
5 near to home/ office cab service
6 office food/gym service
7 mac book for working
8 2-4 paid leaves/month
9 paid overtime/work on a holiday
10.. visa sponsorship if outside india
Tech Demands (most of them would be gone when i am ready to loose my "fresher " tag, but during my time in internship, training i always wished if things happened this way):
1. I want to work as a fresher first, and fresher means a guy who will be doing more non tech works at first than going straight for code. For eg, if someone hires me in the app dev team, my first week task should be documenting the whole app code / piece of it and making the test cases, so that i can understand the environment/ the knowledge needed to work on it
2. Again before coding the real meaningful stuff for the main product, i feel i should be made to prepare for the libraries ,frameworks,etc used in the product. For eg if i don't know how a particular library ( say data binding) used in the app, i should be asked to make a mini project in 1-2 days using all the important aspects of data binding used in the project, to learn about it. The number of mini tasks and time to complete them should be given adequately , as it is only going to benefit the company once am proficient in that tech
3. Be specific in your tasks for the fresher. You don't want a half knowledgeable fresher/intern think on its own diverging from your main vision and coding it wrong. And the fresher is definitely not wrong for doing so , if you were vague on the first place.
4. most important. even when am saying am proficient , don't just take my word for it. FUCKIN REVIEW MY CODE!! Personally, I am a person who does a lot of testing on his code. Once i gave it to you, i believe that it has no possible issues and it would work in all possible cases. But if it isn't working then you should sit with me and we 2 should be looking, disccussing and debugging code, and not just me looking at the code repeatedly.
4. Don't be too hard on fresher for not doing it right. Sometimes the fresher might haven't researched so much , or you didn't told him the exact instructions but that doesn't mean you have the right to humiliate him or pressurize him
5. Let multiple people work on a same project. Sometimes its just not possible but whenever it is, as a senior one must let multiple freshers work on the same project. This gives a sense of mutual understanding and responsibility to them, they learn how to collaborate. Plus it reduces the burden/stress on a single guy and you will be eventually getting a better product faster
Am i wrong to demand those things? Would any company ever provide a learning and working environment the way i fantasize?3
First week of work as a fresher, had to run my code on the server, compiled them on my system and moved them to the server, they weren't running, tried a lot to find the problem, then in frustration and haste deleted a few other important files on the server. Then realised the architectures of my system and the server were different. FML
PS: restored the deleted files from backup, so it's cool now
On a general note, what does a senior developer/manager expects from a fresh out of college junior developer?
Should a fresher play dumb and make his superiors feel even more superior or should he play bold, and display his superpowers in front of senior devs/managers?
What should he ultimately do to be respected more?3
Hii everyone, this is my 1st rent here..
i have been developing for Android since almost 3 years now,i have worked on many apps and have 3 live apps of my own on playstore and as I'm Currently in final year of college i will be graduating in few months now,
So i am looking for job right now,
I gave interviews at 2 companies but they told me as i don't have professional experience they can only take me as a fresher...
I wanted to ask if this is really the case for every jobs in industry,
Will i have to start as a fresher...?
Do you guys have any advice on what i can say in such situations in future...?8
Okay Android dev intern here.
This has been an awfully weird experience for me as an Android dev and this is not the first time. I am seeing a pattern here and i don't know if its just bad luck or its the reality
I have always learned Android by searching on the web , on stack overflow, medium articles, youtube , books , etc.
Sometimes i had a vision to create some unique nd innovative app, nd sometimes i just wanted to learn a particular tech, framework, library, or a feature.
The former case sometimes required the knowledge of unexplored areas, so in order to make the possible product, the original idea would reduce to a smaller, more possible one if i thought it isn't possible or "need more resources on that" after several hours of searching.
But as an intern i found this approach not working out. Here the company gave me an app idea by a designer who thinks its possible, the senior Android dev also thinks its possible and i also believed it to be possible.
The thing is we all know its possible but the person working on it, i.e me, doesn't know have all the knowledge for it.
Fine . I will apply my usual time taking approach of searching and debugging to tackle my issues when they arrive.
But at one stage i too would get exhausted. To me , the code in my front is the correct code for this approach and i have checked all the possible cases, debugged it and yet can't find the issue.
Now the only thing i want is for my senior to look into it, tell me if its an architecture issue or is there any possible case that i missed.
But that's not what company wants. The senior says that he's involved in a lot of projects and my problem is too simple to be solved by solely myself. Now i am sitting here, with my code, exhausted and no longer willing to work here . (And that's maybe why it's my 4th internship and not first)
Am i the asshole fresher?is this always going to be the case? Am i the one running away from the problem and deserve all the lashing that i am getting for not completing the product and getting stuck?4
The moment when you dont know where you want to go or should go as a fresher: web dev, further studies, machine learning or maybe whatsoever random job is offered at the college campus placement drive -_-1
Only Me or Everyone!!!
I am coding everyday, more appropriate to say in all weekdays.
When my colleague ask me, hey dude what you are working on?
I could explain What I am doing and How I am doing, but I fail to explain Why I am doing it.4
So if a fresher joins your company, how do you onboard him/her? If you use a technology x in a very advance manner, would you just provide the videos/articles on basics of x, and want the fresher to complete them in a day and start working on product the next day?13
I was talking to some post doc researchers today about a complex logic problem and a fresher interrupted and said, I think you can do that with objects... (The logic problem didn't depend on how the solution is modelled)
Is it good to join a startup paying average after it's seed fund orr should I join a regular company paying slightly above average?
Advice for a fresher(new grad)3
So I am a fresher and have worked a lot in coding and good at full stack and reactjs.
This situation of due to covid got me into high pressure and
Rn I took a job in non department that too in sales.
I really need a job/ internship in technical so that my career gets secure.
Just 4 days back I was super confident and excited about upcoming life.. and today
Anyways.. I think this is gonna bring the best out of me and am gonna proove that am super talented and can do anything I want including getting a good job in this market :))
Wish me luck and ofcc
I would be greatful if I get wise advice on the same <3
So I'm a fresher and recently joined a startup as a software dev trainee. The talk has been ON this whole week of me getting ragged. D-day came today. Pizzas were ordered. And they pleaded to atleast make them feel like I'm being ragged. 😂2
I recently joined a good MNC as a .net fullstack dev and right now contributing mostly to the frontend part to one of our projects. I have another team member writing the APIs and when i look at how the middletier is written and how APIs are structured, its just plain shit nothing else. It hardly follows any restful principles, returns weird response code, no design patterns at all, in short its a 10 year experienced dev writing code like a fresher.
I tried to communicate my concerns in a nice way but they were not taken very well. And when later I am asked to work on that codebase it will be like jumping in a pile of shit.
Now my question to you wonderfull people out there is, how do you handle situations like this? Do you have any suggestions for me please?5
I'm just going to graduate, and I got a job as S/W engineer(trainee) in a small (500 odd employees) company, which uses salesforce, SAP and sharepoint technologies! They are most probably gonna put me in salesforce or SAP. Is it good enough for `me`(read my background), I'm kind of confused, should I go for higher studies?
very average student, but swift at learning technologies, never really got interested in competitive (otherwise I had a real good chance in top companies), I kind of have good IT skills - proficient in python and angularJS, but recently I have got into ML and done some projects!
Okay here's the part, I know it's important for a fresher to be good in data structures, I'm indeed good in parts which I have used! I haven't used AVL tree in any of my projects so I don't know, nor I have ever used bitwise ops!
I think I want to get into roots of ML (some people say I'm fickle but IDC), I think if I take the above job I may loose my interests or may not have time, Please advice.
(sorry for the tags but I need advice from people for all these fields)11
looking for remote internships/ freelance work in mean stack applications or front end development for experience. Any suggestions?2
I live in New Delhi, India and I'm a MEAN stack developer can anyone recommend me some companies I should target for a job? and yes I'm a fresher with only 3 months experience3
Hi So I need some solid advice from you all wonderful people.
I think i am now ready to look into job side of this world, but have lots of doubts , read my story.
I have been learning android for last 2 years. Most of the time i have been trying to understand how stuff works in android , but i have also gained a few other skills ( python programming, kotlin/flutter basics data analysis basics, testing, some graphic designing, aweful web dev ,etc). But i really want to work with Android. I don't have any specific Salary figure in mind, but i guess my knowledge is better or atleast par with most of the good android developers.
So i want to know how is this fresher/placement thingy work?
1.) GETTING KNOWN? : How can i make some good android based company aware that I am available for hiring? Should i start emailing every android related company that i know of? Should i start listing my profile on recruitment sites like linkedin or internshala? This year it is being said that companies will come for placements. From the status of my college, they are going to give me way to less $ , nd i know am not going to like any of them, but i guess i have to sit for them too.
2.INTERVIEW OR DIRECT PLACEMENTS? A little pre-context: i am currently starting my 4th year in clg. Afaik , 4th year isnt that strict and their can be leniency in terms of attendance. But my college is a place full of political cun*s in the name of directors and HODs and I don't know if they are again going to enforce the old 75% mandatory criteria. Plus if the company is from a different state/country , then my attendance would definitely not suffice.
So mainly i am unsure if somehow a company hires me, i would be able to start immediately. I heard that there are interviews for job recruitment after which the candidate is binded with an agreement to do some months training followed by permanent working after college completion.
This type of agreement is very much suitable for me, since from what my friend tells me, trainings can be lenient and understanding regarding exam preparations nd stuff.
So what do company usually chooses? Binding a fresher on immediate working basis or do they consider graduate completion?
Also, i suck at competitive coding. Do i need to polish myself on that or some company is willing to give me chance on the basis of my other skills 🙈(okay, no kidding , that's a serious question. I need to either work on getting better in competitive or build more apps based on that)
3.) ANDROID OR EVERYTHING? From what i have heard, working as a professional fresher is more like being an allrounder than being a domain specialist. But as i already stated, i really dig android and that's no small framework. I may di other stuff too, but won't interest me nd my output might be less efficient than expected.
So freshers can really be asked to do any stuff? Or can i still be in the area i like being into?
4.) COMPANY OR START-UP? Yeah, this is a general debate starter. Ignoring the business side of the conversation ( job safety vs more salary, experience, etc) the thing that's most important for me is the presence of a team. I want someone to assign me a task, whose vision i could follow, from whom i could learn, and some other people who are supportive and doing the same amount / similar work that am doing . This is so much import8 for me that i can easily ignore other factors for a better team. I once took a call from a startup ceo who hired me, a 2 month old android beginner at that time, as the "lead android developer"
But if am being on a team where i am supposed to do any random stuff that is assigned, then obviously this whole point of "visionary, helpful leader, guiding team, "etc goes moot9
Any suggestions to a fresher who is applying for full time developer jobs?? All insights are welcome.4
I'm currently a fresher and just got an offer for support reliability engineer( tech support in simpler terms) and it pays 5 times the average in my country with lots of perks. Also it involves no programming. I'm interested in programming, should I settle for a developer profile which pays less or a tech support which pays almost the double?9
Plz help me to choose between two offers.
First one is a services provider firm where I would get to work alone on projects for clients. The con is their is no Senior Android Developer's in the firm
Second one is a startup where I will be working with a team on their product.
Points to be noted :
1) I am a fresher
2) both companies are offering me same position (Android Developer ) and salary.4
Guys, I need some advice!
I'm a fresher right now, and I have one MNC that offers a job in the infrastructure domain and another small start-up company that offers me a job as a developer.
Pay is obviously higher with the MNC.
So, which one should I take?3
You code, then MNC decides you to send to work as SAP BASIS Consultant, then you wanna switch and now you don't have development experience. So, need to start as fresher in development, almost 3 precious years wasted. WTF
Do only developers have to do such tasks like Cinderella sorting out the lentils from the ashes?
* who had to program against the undocumented closed, ever changing API from Exchange Server, supporting over a decade old versions
* who had to compile a c++11 compatible clang or gcc on some sick old OS and almost got it working with compiling a fresher gcc with one that got stuck in one of the build stages.