<?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[My First Impressions Learning C++]]></title><description><![CDATA[My First Impressions Learning C++]]></description><link>https://rainkristoff.hashnode.dev</link><generator>RSS for Node</generator><lastBuildDate>Fri, 23 Oct 2026 02:44:31 GMT</lastBuildDate><atom:link href="https://rainkristoff.hashnode.dev/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[My First Impressions Learning C++]]></title><description><![CDATA[Hello, world! My name is Rain Kristoff Monastrial, and I am a 1st-year Bachelor of Science in Computer Science (BSCS) student. Entering college is a huge…]]></description><link>https://rainkristoff.hashnode.dev/my-first-impressions-learning-c</link><guid isPermaLink="true">https://rainkristoff.hashnode.dev/my-first-impressions-learning-c</guid><category><![CDATA[computerscience]]></category><category><![CDATA[Beginner Developers]]></category><category><![CDATA[learning]]></category><category><![CDATA[bscs]]></category><dc:creator><![CDATA[Rain Kristoff Monastrial]]></dc:creator><pubDate>Sun, 18 Oct 2026 14:19:35 GMT</pubDate><enclosure url="https://cdn.hashnode.com/uploads/covers/6ad4d39b445c98d9ac5570f8/f41fe873-5e4c-4270-bef3-5fec47761aee.jpg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1>Why I Chose Computer Science &amp; What I Hope to Build</h1>
<h2>Introduction</h2>
<p>Hello, world! My name is Rain Kristoff Monastrial, and I am a <strong>1st-year Bachelor of Science in Computer Science (BSCS)</strong> student.</p>
<p>Entering college is a huge milestone, but choosing Computer Science was an even bigger leap of faith for me. I decided to write my very first technical blog post to document my starting point, reflect on why I chose this field, and outline what I hope to achieve as I grow in the tech community.</p>
<hr />
<h2>Why I Chose Computer Science</h2>
<p>Technology is evolving at an incredible pace, and almost every aspect of modern life relies on software. My curiosity about how applications and websites work behind the scenes is what initially drew me to this course. Here are three main reasons why I fell in love with Computer Science:</p>
<ul>
<li><p><strong>Problem Solving:</strong> Programming is like solving a continuous puzzle. Figuring out logical errors and finding efficient solutions gives an incredible feeling of accomplishment.</p>
</li>
<li><p><strong>Continuous Learning:</strong> The tech field never stands still. There is always a new programming language, framework, or tool to explore.</p>
</li>
<li><p><strong>Impact and Innovation:</strong> Software empowers individuals to build tools that can help thousands or even millions of people worldwide.</p>
</li>
</ul>
<hr />
<h2>What I Am Learning Right Now</h2>
<p>As a freshman, I am currently building my core fundamentals in programming and logic building. We are learning how to translate real-world problems into step-by-step algorithms.</p>
<p>Here is a simple <strong>C++ program</strong> that demonstrates one of the first concepts I mastered—printing output to the console and using basic functions:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

int main() {
    // My first step into technical writing and coding
    string studentName = "Rain Kristoff";
    cout &lt;&lt; "Hello! My name is " &lt;&lt; studentName &lt;&lt; " and I am a 1st Year BSCS Student." &lt;&lt; endl;
    cout &lt;&lt; "I am excited to build useful applications in the future!" &lt;&lt; endl;
    return 0;
}
</code></pre>
<p><em>Learning syntax like input/output streams and data types has been challenging, but practicing consistently makes it much easier every day.</em></p>
<h2>What I Hope to Build in the Future</h2>
<p>Looking ahead, my goal is not just to pass my academic courses, but to create real-world projects that solve everyday problems. Here is what I plan to work on during my time in college:</p>
<ol>
<li><p><strong>Interactive Web Applications:</strong> Web platforms that help students manage their study schedules and academic tasks efficiently.</p>
</li>
<li><p><strong>Community Projects:</strong> Open-source tools or local community management systems.</p>
</li>
<li><p><strong>Mobile Utilities:</strong> Simple productivity mobile apps that enhance daily workflows.</p>
</li>
</ol>
<h2>Let's Connect!</h2>
<p>Building a strong network is essential for any aspiring software developer. You can check out my professional background and early achievements through these links:</p>
<ul>
<li><p>Connect with me on <a href="https://www.linkedin.com/in/monastrial-rain-kristoff/">LinkedIn Profile</a></p>
</li>
<li><p>View my <a href="https://canva.link/p4vzsottuql2gbg">Resume and Canva Certificates</a></p>
</li>
</ul>
<h2>Conclusion</h2>
<p>Thank you for taking the time to read my very first technical blog post! As a 1st-year BSCS student, I know I have a long journey ahead filled with bugs, challenges, and continuous learning.</p>
<p><em>What advice would you give to a freshman starting out in Computer Science?</em> I would love to hear your thoughts, tips, or feedback in the comment section below!</p>
]]></content:encoded></item></channel></rss>