Around 5 months ago I have joined a small company as a software developer. I find the work quite motivating and I feel comfortable using the tools/language we use, which means I have been very productive, and the manager has repeated praised my performance.
It is clear to me that the amount of work I'm doing and responsibilities I'm taking could very easily be attributed to a senior software developer, which makes me wonder whether I should ask for a promotion and raise.
I'm sure my manager would easily agree I'm doing more than what he expected, and he knows the company could hardly keep going without me (we're a small team), but I wonder how he would take my request.
I can see how he would gladly accept my request, or how this could be seen as greedy move since I've only been here a few months, and it might look like I'm abusing my power over him (if I left now the company would struggle greatly).