<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Meia</title>
    <description>The latest articles on Forem by Meia (@femmeinstem).</description>
    <link>https://forem.com/femmeinstem</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F560915%2F073e2385-fc37-4950-9403-4dcc0697f58a.jpg</url>
      <title>Forem: Meia</title>
      <link>https://forem.com/femmeinstem</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/femmeinstem"/>
    <language>en</language>
    <item>
      <title>Learning is another full-time job.</title>
      <dc:creator>Meia</dc:creator>
      <pubDate>Thu, 14 Dec 2023 23:00:25 +0000</pubDate>
      <link>https://forem.com/femmeinstem/learning-is-another-full-time-job-3794</link>
      <guid>https://forem.com/femmeinstem/learning-is-another-full-time-job-3794</guid>
      <description>&lt;p&gt;Here is a list of all the tutorials I'm following on the side to try and keep up: &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Codecademy's C# certificate for C# and ASP.NET review
&lt;a href="https://www.codecademy.com/paths/build-web-apps-with-asp-net/tracks/build-web-apps-asp-net-intermediate-c-sharp/modules/learn-csharp-classes/lessons/csharp-basic-classes/exercises/basic-review"&gt;https://www.codecademy.com/paths/build-web-apps-with-asp-net/tracks/build-web-apps-asp-net-intermediate-c-sharp/modules/learn-csharp-classes/lessons/csharp-basic-classes/exercises/basic-review&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Microsoft's Entity Framework Tutorial (db first, MVC Core)
&lt;a href="https://www.entityframeworktutorial.net/entityframework6/create-entity-data-model.aspx"&gt;https://www.entityframeworktutorial.net/entityframework6/create-entity-data-model.aspx&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Codin' Game's LINQ tutorial and overview &lt;a href="https://www.codingame.com/playgrounds/213/using-c-linq---a-practical-overview/skip-and-take"&gt;https://www.codingame.com/playgrounds/213/using-c-linq---a-practical-overview/skip-and-take&lt;/a&gt; 
&lt;strong&gt;Note: This post was started a while back (~2 yrs ago), but never published.&lt;/strong&gt;
&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>csharp</category>
      <category>dotnet</category>
      <category>entityframework</category>
      <category>fromthedrafts</category>
    </item>
    <item>
      <title>Lessons from my first internship</title>
      <dc:creator>Meia</dc:creator>
      <pubDate>Thu, 14 Dec 2023 22:59:44 +0000</pubDate>
      <link>https://forem.com/femmeinstem/lessons-from-my-first-internship-38kj</link>
      <guid>https://forem.com/femmeinstem/lessons-from-my-first-internship-38kj</guid>
      <description>&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;results count.&lt;/strong&gt; Review PR's (even if you don't understand them. just review them and ask questions). Close as MANY tickets as you can.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;it's necessary to study for work after hours.&lt;/strong&gt; especially if you're making a career change -- you want to learn on the side as much as possible.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;verbal communication is key.&lt;/strong&gt; know your terms--know how to understand and communicate what you need because even if you know code, most of the time people just want to verbalize it to you and have you understand.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;record what you do.&lt;/strong&gt; in your perosnal brag doc, record everything you're proud of (even the littlest things!). in another, record everything you've learned. in another, take screenshots of what you did.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;working with legacy code is hard.&lt;/strong&gt; there will be some code that's been there for ages that needs to be deleted, but no one does bc they're too afraid to. there is some code that might not make a complete amount of sense bc there weren't easier ways to do it back in the day. there is also some code that doesn't exist bc it was accidentally erased at some point. you can learn more about the code that changed by checking the &lt;code&gt;blame&lt;/code&gt; on github.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;for reviewing pr's -- going from smaller codebases (like yours, or colleagues) to a legacy codebase can be intimidating.&lt;/strong&gt; if you don't understand, try going commit-by-commit and learning from there. &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Note: This post was started a while back (~2 yrs ago), but never published.&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>beginners</category>
      <category>productivity</category>
      <category>fromthedrafts</category>
    </item>
    <item>
      <title>I Understood! (Kinda)</title>
      <dc:creator>Meia</dc:creator>
      <pubDate>Thu, 14 Dec 2023 22:55:35 +0000</pubDate>
      <link>https://forem.com/femmeinstem/i-understood-kinda-573b</link>
      <guid>https://forem.com/femmeinstem/i-understood-kinda-573b</guid>
      <description>&lt;ul&gt;
&lt;li&gt;learn what the ticket wants, not exactly what it says&lt;/li&gt;
&lt;li&gt;you'll sometimes run into old code that some don't want to delete or mess with. code artifacts!&lt;/li&gt;
&lt;li&gt;in pairing with someone on tickets, you might not understand everything. as long as you understood the gist, you're good. &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;one thing you can try and do:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;try to reproduce what they did on your end. if you can't remember something exactly the way it happened, ask them!&lt;/li&gt;
&lt;li&gt;look through the db to observe what tables are there and what columns you get. the columns will indicate to you what kinds of things get tracked. beware--some columns aren't really used anymore! the tables will indicate the purpose of the data.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Note: This post was started a while back (~2 yrs ago), but never published.&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>internlife</category>
      <category>lessonsfromanintern</category>
      <category>fromthedrafts</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Staring At Code != Caring For Code</title>
      <dc:creator>Meia</dc:creator>
      <pubDate>Thu, 14 Dec 2023 22:49:20 +0000</pubDate>
      <link>https://forem.com/femmeinstem/staring-at-code-caring-for-code-4g31</link>
      <guid>https://forem.com/femmeinstem/staring-at-code-caring-for-code-4g31</guid>
      <description>&lt;p&gt;As an intern, sometimes it's hard to know what to do next. &lt;/p&gt;

&lt;p&gt;Manager asked me to spend more time looking at the code. &lt;/p&gt;

&lt;p&gt;I can spend all the time i want staring at the code, but all it does is cause anxiety when I don't know what's happening.&lt;/p&gt;

&lt;p&gt;There are 2 ways to approach this problem:&lt;br&gt;
1) Learn more about the language, framework&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;con: can go down tutorial hell&lt;/li&gt;
&lt;li&gt;pro: you build confidence&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;2) learn more about the code you're looking at by pairing with someone on a PR review or tickets&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;con: the discomfort of being vulnerable to communicate and ask questions&lt;/li&gt;
&lt;li&gt;pro: save up on time and confusion bc colleagues will likely know&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Option 2 is necessary as an intern because the one thing you've got to get used to is feeling vulnerable as an entry-level developer. Odds are, your team WANTS you to ask questions rather than float along with &lt;a href="https://psychcentral.com/blog/teens-the-duck-syndrome"&gt;duck syndrome&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;Even in the worst case scenario, if you don't understand and the person you work with isn't helpful, it's still a good idea to get as much exposure as possible. &lt;/p&gt;

&lt;p&gt;You'll never ever know everything! Everyone has to go through this process to grow. Might as well jump in and be kind with yourself.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Note: This post was started a while back (~2 yrs ago), but never published.&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>internlife</category>
      <category>lessonsfromanintern</category>
      <category>fromthedrafts</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Lessons From 3 Months As A Dev Intern</title>
      <dc:creator>Meia</dc:creator>
      <pubDate>Fri, 08 Oct 2021 18:43:29 +0000</pubDate>
      <link>https://forem.com/femmeinstem/lessons-from-3-months-as-a-dev-intern-4ok5</link>
      <guid>https://forem.com/femmeinstem/lessons-from-3-months-as-a-dev-intern-4ok5</guid>
      <description>&lt;p&gt;During my coding boot camp, I once asked alumni what the best thing they took away from the program was. I was expecting they'd mention something from the tech stack they used. Instead, they all said the same thing: "Learning how to learn quickly." &lt;/p&gt;

&lt;p&gt;Currently, I'm learning C#, ASP.NET, Entity Framework, and LINQ. I feel the same way I did when I was at square 1 in my boot camp. There are times I feel tempted to push myself harder because I feel uncertain about my skills.&lt;/p&gt;

&lt;h3&gt;
  
  
  To gain perspective, here are some things to keep in mind if you're just starting out in the field:
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;As long as you're learning, you're not doing poorly&lt;/strong&gt;--ESPECIALLY if you've only been doing this for less than 2 years.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;If you're learning a new language and framework on the job, a good manager and team likely understands.&lt;/strong&gt; Mine definitely do--and for that I'm so grateful.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;You can't skip steps. You've got to love learning.&lt;/strong&gt; If you need to learn something--find a way. You can learn with accountability by studying with peers or by taking courses at a community college. You can learn independently through online courses such as Codecademy, YouTube, or FreeCodeCamp. You can also ask coworkers about tutorials they've used. There's a lot to learn, from the higher level to the lower level of programming.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;It's important to find and appreciate others who believe in you.&lt;/strong&gt; Whether it's a career mentor or a tech mentor, having someone to talk through some of your concerns as a professional developer will help in building confidence. Mentors and colleagues help reduce unnecessary stress in times you might be struggling to believe in yourself.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;"Asking a lot of questions at work doesn't mean you're a burden. In fact, it helps you get up to speed so you can soon relieve your team of some of their work."&lt;/strong&gt; This was advice from my mentor when I told her I was worried about wasting the time of more senior engineers with my questions. Additionally, learning from the company's code is equally, if not more, important than learning on the side. You can go down tutorials forever and still not learn if you don't apply it. There's so much to learning on the job than just programming itself, especially when it comes to company policies and team conventions.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;I am grateful I have the best case scenario--my managers, team, and company is great; my mentors are amazing; and I have colleagues from underrepresented groups I can talk to for support. But even so, there are days I really wish I had more of a stronger background in CS. At this point, I am open to all possibilities. In any case, it's important to continue believing in yourself and growing.&lt;/p&gt;

</description>
      <category>inclusion</category>
      <category>firstyearincode</category>
      <category>internlife</category>
      <category>lessonsfromanintern</category>
    </item>
    <item>
      <title>A Recipe Page Made With HTML, CSS &amp; Bootstrap</title>
      <dc:creator>Meia</dc:creator>
      <pubDate>Sun, 31 Jan 2021 02:22:53 +0000</pubDate>
      <link>https://forem.com/femmeinstem/revisiting-html-learning-css-bootstrap-2ej1</link>
      <guid>https://forem.com/femmeinstem/revisiting-html-learning-css-bootstrap-2ej1</guid>
      <description>&lt;p&gt;It's been a hot minute since I've last used HTML, but getting back on it was pretty fun!&lt;/p&gt;

&lt;p&gt;Bootstrap is amazing as it helps make the page more responsive and fluid. Static styling with CSS was pretty simple and, within a couple of days of guided self-learning, I completed this recipe page!&lt;/p&gt;

&lt;p&gt;The recipe page was fun to do because, in a lot of ways, setting any goal and breaking it down is like creating your own recipe. So to make a page by following my own internal "mental recipe" to stay on top of my goals, this project was meaningful for me. &lt;/p&gt;

&lt;p&gt;Back in the day when I used to customize my Xanga pages, I would usually stick to the classic grayscale for my themes because it was too tedious to figure out a solid color scheme by trial-and-error. Today, it's pretty easy to look up color schemes to use for projects. I used &lt;a href="https://coolors.co/palettes/trending"&gt;this one&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;So for my recipe page, I picked a color scheme that fit the recipe and the photo used. I enjoyed using a linear-gradient for the background to give the viewer a visual "hint" of pistachio. Very subtle, but effective.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://i.giphy.com/media/ZlVmyyMASrVlxpBidT/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/ZlVmyyMASrVlxpBidT/giphy.gif" alt="a gif scrolling down and shrinking the window to show the responsiveness of the page, while also showing some of the css code in the bg"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;For the recipe and photo, I used &lt;a href="https://www.pineappleandcoconut.com/recipes/cardamom-rosewater-pistachio-kulfi/"&gt;this site&lt;/a&gt; because it uses both cardamom and rosewater. The first time I made pistachio kulfi, it was for my boyfriend's parents. I tried to make it as close to the Indian way as possible, but my critics mentioned that, with the rosewater, it was "more Persian than Indian". Either way, they really enjoyed it, and I hope to make it again soon!&lt;/p&gt;

</description>
      <category>html</category>
      <category>css</category>
      <category>showdev</category>
      <category>beginners</category>
    </item>
    <item>
      <title>My First Post!</title>
      <dc:creator>Meia</dc:creator>
      <pubDate>Sat, 30 Jan 2021 22:48:25 +0000</pubDate>
      <link>https://forem.com/femmeinstem/my-first-post-1ef1</link>
      <guid>https://forem.com/femmeinstem/my-first-post-1ef1</guid>
      <description>&lt;p&gt;Hello, Dev World!&lt;/p&gt;

&lt;p&gt;I'm Meia and I'm a budding software engineer from Oakland, CA. As a Filipina-American, my love languages are food, comedy, and music. I was drawn to this career for my love of math, learning, and games. My journey to this path is a bit untraditional, but more on that later! &lt;/p&gt;

&lt;p&gt;I'm currently self-learning in a coding boot camp that aims to help womxn and womxn of color (like myself) fulfill their dreams. It's been a long time coming, but I finally feel like I am in the right place.&lt;/p&gt;

&lt;p&gt;I'm excited to share my journey here with y'all!&lt;/p&gt;

</description>
      <category>womenintech</category>
      <category>firstpost</category>
      <category>pocit</category>
      <category>bridgethetechgap</category>
    </item>
  </channel>
</rss>
