Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
For what is worth, in a previous company I filled, at some point or another, from junior android developer, to web, audio, sysadmin, PM and even CTO.
Granted, it was a small company but not that small, and all was fine because it was up to me to choose if that was something I wanted.
So go with your feeling. If position x makes you happy, pursue it. If they value you, they'll concede. Otherwise, you can probably jump boat with a raise anyway... -
@zlice I don't know the phrase " lateral move". if it's related to my current role, then i would say my current role is decent. my team mates are nice, i had moderate number of tasks last few months (where i could finish my work on time) and this month the responsibilities have started to grow. i just find my work to be less challenging and would rather learn a new tech than having my current tech knowledge to not grow at all
-
if you do not know how to do Java backend and you do not know anyone in that team + you have a good working relationship + pay: do not move.
You might be well and capable in your current position, but mobile dev does not translate accurately to Java backend dev, even if you know Java well, you will be tasked with learning whatever backend tech they are using: be it spring or jakarta etc.
Unless you know the company will have patience in training you etc, then I would not sugges.
Source: I have done this, it only worked because I was in good relationship with the department director, vp and hiring manager, and because I knew their platform. -
nebula18132yit depends on many things. With what you say I would consider the following:
if the culture allows for it, try to be open with it. say that you're interested in trying out the new position.
Make it clear that you are not bored or something in your current position to keep the fallback. Say anything that keeps you the option of going back.
You may try to switch positions for a set period of time to test things out.
Get a feeling for if the new position is actually what you want and if things work out well, while keeping a backdoor.
As for the salary: without any experience it may get hard to even keep the current level, but it all depends on things. -
@AleCx04 thanks, your points clears a lot of things. i do have a good pay, but my lack of backend knowledge might not be upto the requirements of the role. plus my TL keeps on putting me into multiple domain tasks (like react native, cordova, unity , node), which ( i hope) translates to either me being a reliable person for the job, or the team having a resource crunch. so would have to seriously consider before discussing with my TL.
however dont internal job postings have any interview rounds? they could easily decide on their own if they want me as an engineer on their team by giving ke some task .
our company also hires interns for 6 months and groom them to become domain engineers, so i guess this job post could also have that angle, but then it wouldn't be posted in internal listing -
@nebula thanks. that's what i want to do . my current company is backend heavy : kind of an advanced version of firebase analytics . my work is on sdks which are relatively simpler and mostly a wrapper over what you can do with curl or postman. i love Android as a tech but I don't appreciate the simple work here much as i appreciate my previous roles that where the company itself would be frontend/mobile heavy.
however i really want to explore and build and appreciate backends and web tech. any commercial app is nothing without a backend
can anyone share their experiences on switching jobs inside the company?
i have been an Android dev at my current company and a job has recently been posted which requires a java engineers. i am expecting this is a backend job. i got 0 experience with backend or java backend frameworks, but i understand java well and always wanted to transition to backend. even the reporting manager is someone whom i have seen in meetings and sitting with my TL
should i go with it? should i inform my TL? would it he awkward? would i get any raise? chances of me getting fired increases more or less with this?
please share your journey
rant