<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Tech & Growth with Samuella]]></title><description><![CDATA[Tech & Growth with Samuella]]></description><link>https://womandev.hashnode.dev</link><generator>RSS for Node</generator><lastBuildDate>Tue, 22 Sep 2026 13:41:23 GMT</lastBuildDate><atom:link href="https://womandev.hashnode.dev/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[5 Months Into My First Corporate Dev Job And Here’s What I’ve Learned]]></title><description><![CDATA[Five months ago, I stepped into my first corporate role as a software developer. It’s been a big shift from personal projects and school assignments and I’ve grown a lot in such a short time.
These are some of the lessons that have shaped me:
Foundat...]]></description><link>https://womandev.hashnode.dev/5-months-into-my-first-corporate-dev-job-and-heres-what-ive-learned</link><guid isPermaLink="true">https://womandev.hashnode.dev/5-months-into-my-first-corporate-dev-job-and-heres-what-ive-learned</guid><category><![CDATA[jobs]]></category><category><![CDATA[Web Development]]></category><category><![CDATA[software development]]></category><dc:creator><![CDATA[Samuella M. Aglago]]></dc:creator><pubDate>Sat, 09 Aug 2025 07:00:33 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1754701607904/45237ec5-538d-47cc-9369-138276ce8590.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Five months ago, I stepped into my first corporate role as a software developer. It’s been a big shift from personal projects and school assignments and I’ve grown a lot in such a short time.</p>
<p>These are some of the lessons that have shaped me:</p>
<h3 id="heading-foundation-is-everything"><strong>Foundation is everything.</strong></h3>
<p>At my current job, even though I am accustomed to building my projects with <strong><em>Next.js</em></strong> and <strong><em>TypeScript</em></strong> on the frontend, and <strong><em>Node.js/Express</em></strong> on backend, I’m building with <strong><em>FastAPI</em></strong>, a framework I never learned before. But guess what? Because I learned <strong><em>Python</em></strong>, <strong><em>C</em></strong>, <strong><em>Javascript</em></strong>, <strong><em>TypeScript</em></strong>, <strong><em>Data Structures and Algorithms</em></strong>, and have strong programming fundamentals, picking it up didn’t feel hard. A solid foundation made it feel natural and made me feel all the hardwork during ALX and my personal studies on Sololearn and other practice websites were really worth my time.</p>
<h3 id="heading-planning-will-save-you-a-lot-of-time"><strong>Planning will save you a lot of time.</strong></h3>
<p>Before you write code, pause and plan. Ask:</p>
<ul>
<li><p>What am I building?</p>
</li>
<li><p>What problem is this solving?</p>
</li>
<li><p>What features are needed and which ones come first?</p>
</li>
<li><p>Any third-party services? What do they require?</p>
</li>
<li><p>How will everything connect?</p>
</li>
<li><p>What are the edge cases to consider?</p>
</li>
<li><p>What’s the user’s journey?</p>
</li>
</ul>
<p>Having answers helps you work with direction and avoid wasting time or rewriting large parts later.</p>
<h3 id="heading-starting-with-an-existing-codebase-learn-it-first"><strong>Starting with an existing codebase? Learn it first</strong></h3>
<p>Don’t rush into fixing or adding features. First:</p>
<ul>
<li><p>Understand the stack being used.</p>
</li>
<li><p>Explore the project structure.</p>
</li>
<li><p>Identify key services, APIs, and libraries.</p>
</li>
<li><p>Test endpoints. Trace how data moves.</p>
</li>
<li><p>Ask: “What are we trying to achieve?”</p>
</li>
</ul>
<p>If there’s no documentation, write your own as you learn. It’ll make things clearer, not just for you, but for others too.</p>
<h3 id="heading-you-dont-know-enough-and-thats-okay"><strong>You don’t know enough and that’s okay.</strong></h3>
<p>Even with years of learning, there’s always more. New stacks, tools, workflows, team cultures. Stay curious. Ask questions. Be a sponge. Even a job is also a learning experience.</p>
<h3 id="heading-listen-more-than-you-speak"><strong>Listen more than you speak.</strong></h3>
<p>Before jumping in with suggestions, listen. Understand others’ perspectives, from teammates to product owners. It builds trust, and you’ll often learn something unexpected.</p>
<h3 id="heading-do-your-best-but-communicate-your-limits"><strong>Do your best, but communicate your limits.</strong></h3>
<p>Sometimes, things will be hard or unclear. Speak up. Share blockers early. It doesn’t make you weak. It shows responsibility and protects project timelines.</p>
<h3 id="heading-final-thoughts"><strong>Final Thoughts</strong></h3>
<p>This journey has been more than just technical. It’s challenged my soft skills, how I work in teams, how I think through problems, and how I ask for help. I’m still learning, still growing and I’m grateful for every bit of it.</p>
<p>To anyone just starting: take your time, stay open, and don’t be afraid to say “I don’t know <strong>yet</strong>.”</p>
<h3 id="heading-im-available-for-freelance-projects"><strong>I’m available for freelance projects!</strong></h3>
<p>If you need a passionate software engineer for your next idea, I’d love to help.</p>
<p>Send me a direct message at <a target="_blank" href="https://wa.me/233509581027">0509581027</a> or reach me at: <a target="_blank" href="mailto:work.smaglago@gmail.com">work.smaglago@gmail.com</a> Website: <a target="_blank" href="https://samuella.site">https://samuella.site</a>.</p>
]]></content:encoded></item></channel></rss>