<?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>DEV Community: 에픽 탑러</title>
    <description>The latest articles on DEV Community by 에픽 탑러 (@peraltanate).</description>
    <link>https://dev.to/peraltanate</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%2F1317818%2F539213e6-6944-4285-b331-dd47f52acd43.png</url>
      <title>DEV Community: 에픽 탑러</title>
      <link>https://dev.to/peraltanate</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/peraltanate"/>
    <language>en</language>
    <item>
      <title>Personal Roadmap to Getting Malaysian Visa</title>
      <dc:creator>에픽 탑러</dc:creator>
      <pubDate>Mon, 04 Mar 2024 07:48:19 +0000</pubDate>
      <link>https://dev.to/peraltanate/personal-roadmap-to-getting-malaysian-visa-16oh</link>
      <guid>https://dev.to/peraltanate/personal-roadmap-to-getting-malaysian-visa-16oh</guid>
      <description>&lt;ol&gt;
&lt;li&gt;Learn WebDev (The Odin Proj.)&lt;/li&gt;
&lt;li&gt;Learn from (Web3Dao)&lt;/li&gt;
&lt;li&gt;Recommended market stack (Currently)
*React/nextjs + web3
Easiest deploy via vercel&lt;/li&gt;
&lt;li&gt;Have Access to Better Quality PEOPLE, Have younger Friends &amp;amp; Live your Life to the Fullest! :)&lt;/li&gt;
&lt;li&gt;Keep Job until you get Malaysian Visa&lt;/li&gt;
&lt;li&gt;Open KL/SG Bank Account&lt;/li&gt;
&lt;li&gt;Work in KL Palengke (Wet Markets) - have relationships with Farm owners&lt;/li&gt;
&lt;li&gt;Buy a House near the Beach with a Wet Market.&lt;/li&gt;
&lt;li&gt;Maintain Finances until you grow old&lt;/li&gt;
&lt;li&gt;Free Land: &lt;a href="https://www.youtube.com/watch?v=YcK9Z8RJItY"&gt;https://www.youtube.com/watch?v=YcK9Z8RJItY&lt;/a&gt;
&lt;/li&gt;
&lt;/ol&gt;

</description>
    </item>
    <item>
      <title>Asking Improvised Tech Questions</title>
      <dc:creator>에픽 탑러</dc:creator>
      <pubDate>Mon, 04 Mar 2024 07:32:20 +0000</pubDate>
      <link>https://dev.to/peraltanate/asking-improvised-tech-questions-2f5k</link>
      <guid>https://dev.to/peraltanate/asking-improvised-tech-questions-2f5k</guid>
      <description>&lt;p&gt;&lt;a href="https://www.theodinproject.com/guides/community/how_to_ask"&gt;https://www.theodinproject.com/guides/community/how_to_ask&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;"Common pitfall both new and experienced programmers fall into when asking questions. &lt;a href="https://xyproblem.info"&gt;https://xyproblem.info&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;"Help Yourself Before Asking Others"&lt;br&gt;
&lt;a href="https://www.theodinproject.com/guides/community/before_asking"&gt;https://www.theodinproject.com/guides/community/before_asking&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🍃🎵💻&lt;br&gt;
&lt;a href="https://www.freecodecamp.org/news/how-my-musical-training-helped-me-learn-how-to-code/"&gt;https://www.freecodecamp.org/news/how-my-musical-training-helped-me-learn-how-to-code/&lt;/a&gt;"&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Learning Process (Avoiding the Shotgun Method(doom&amp;gloom) at all Costs!) - Pragmatist Health, Language, Coding) Exp. +✅ Biases!</title>
      <dc:creator>에픽 탑러</dc:creator>
      <pubDate>Fri, 01 Mar 2024 16:52:43 +0000</pubDate>
      <link>https://dev.to/peraltanate/learning-process-115p</link>
      <guid>https://dev.to/peraltanate/learning-process-115p</guid>
      <description>&lt;p&gt;&lt;strong&gt;The learning process&lt;/strong&gt;&lt;br&gt;
Learning concepts and then practicing them will help you to more fully understand how things work and fit together. Projects are the ultimate method for ensuring that your theoretical understanding aligns with how the programming concepts and techniques actually operate.&lt;/p&gt;

&lt;p&gt;When learning, your mind will consistently switch between focus mode and diffuse mode. Focus mode occurs when you are consciously focusing on learning, reading, watching videos, or working on a project. Diffuse mode occurs subconsciously, at times when you are not actively learning, such as when you’re doing the dishes, exercising, or sleeping. In this state, your mind goes about the business of connecting what you have been learning to the other things you know. This is where breakthroughs happen.&lt;/p&gt;

&lt;p&gt;It’s important to know that your mind goes through these two states when learning because you can utilize this to make your learning more efficient. When stuck on a concept or project, taking a break to refresh and let your subconscious work on making connections more often than not yields a solution to your problem. The trick is to put effort into solving the problem first and then take a break.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What to do when you’re stuck&lt;/strong&gt;&lt;br&gt;
You will inevitably get stuck at some point in the curriculum, perhaps due to a concept that you are having difficulty understanding or perhaps due to something not working correctly in a project. Whatever it is, use the following tools to get unstuck:&lt;/p&gt;

&lt;p&gt;Google it: You can be certain someone else out there has encountered the same problem as you at some point. A quick Google search can often lead to a solution.&lt;br&gt;
Take a break: Allow your diffuse learning state to work on the problem.&lt;br&gt;
Ask for help in our chat: Come prepared with your research. People will be more willing to help you when they can see you have already put effort into trying to figure out the solution on your own.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A note on AI code generation&lt;/strong&gt;&lt;br&gt;
As technology advances, we have seen some incredible tools emerge that can help accelerate coding capacity. One particular area that has exploded in popularity lately is the usage of Large Language Models (LLMs) and generative AIs for code completion (like GitHub Copilot) and code generation (like ChatGPT).&lt;/p&gt;

&lt;p&gt;While these tools are amazing, learners should be aware of the impacts that using such tools can have on core competency. David Humphrey, a computer science professor, wrote about ChatGPT and its potentially negative impacts on core learning. It is a good read about the pitfalls of using generative AI in an educational context.&lt;/p&gt;

&lt;p&gt;For learners that are new to programming, tools like ChatGPT or Github Copilot can result in some blindspots and gaps in your knowledge.&lt;/p&gt;

&lt;p&gt;By using a generative AI, learners may miss the opportunity to discover how something works and why things are done that way.&lt;br&gt;
Asking good questions is an important skill to have, and using generative AI to skip asking people (like our helpful Discord community) means that your development of this skill is delayed.&lt;br&gt;
Learning to talk about the code that one writes is another important skill. In a professional environment, it is highly likely that you will be doing code reviews where you have to explain the how and why behind what you are presenting. Using the Odin community to ask good questions about your code when you require help can help develop this skill as well.&lt;br&gt;
As David Humphrey mentions, the output of generative AI must be closely scrutinized, and learners who are new to programming generally don’t have a good overall understanding to be able to determine if the output is good or bad.&lt;/p&gt;

&lt;p&gt;Managing your study time&lt;br&gt;
You will have more success with Odin by putting consistent time into it rather than working on it once a week. Building a habit of studying every day at a specific time and with a specific goal will ensure that you make consistent progress.&lt;/p&gt;

&lt;p&gt;It may take you longer than others to grasp concepts, or it may take you less time. This doesn’t mean you’re smarter or dumber than others, it means you’ve had differing life experiences that may or may not have prepared you for learning this stuff. Someone who grew up around an engineer may have some advantages over someone who didn’t, but it doesn’t mean you can’t learn those skills.&lt;/p&gt;

&lt;p&gt;The Odin Project isn’t like college or university, it is self paced and allows you to get a really solid grasp of concepts before moving on. In school, you’re forced to keep up or you will fail. The difference here is that coming into The Odin Project, you’re not expected to have much knowledge; there are no prerequisites. We’ve had people be successful coming through here who only knew how to check their email with a computer. We’ve also seen success from computer science degree holders. Treating The Odin Project like a static timeline is understandable, but is a sign of misplaced expectations. You don’t know what you don’t know yet, and that’s OK! There are no due-dates on things in The Odin Project so you can spend the time to do it right and discuss the topics.&lt;/p&gt;

&lt;p&gt;Deadlines cause un-needed stress. Since The Odin Project is a free and open platform, you are not beholden to a deadline. Creating your own deadlines is a good way to rush concepts that should not be rushed. This course is very research based, meaning you will have to do research to complete tasks and projects. There’s no telling if you can find the article or post that helps you in the right way, quickly to meet your deadlines, but we bet you learned a TON along the way that you can use in the future. People that do this kind of research and strive to write better solutions tend to become better developers in the future. There’s no knowing how long it could take you to learn how to query stuff to find your answers. There are no solid guidelines on that. If you’re doing The Odin Project because you need a high paying job right-now, you’re not going to become a solid developer within the timeframe you have set. Stress and anxiety absolutely do not help you learn either. Relax and just enjoy the ride.&lt;/p&gt;

&lt;p&gt;Long story short: Don’t worry, just go learn!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pitfalls to avoid&lt;/strong&gt;&lt;br&gt;
The following are some of the pitfalls that beginners often encounter when learning how to program. Try your best to avoid these.&lt;/p&gt;

&lt;p&gt;Procrastination&lt;br&gt;
Procrastination will be your biggest enemy when trying to make progress.&lt;/p&gt;

&lt;p&gt;Solution: The Pomodoro Technique is a way of managing your time in order to stay focused. The idea is to set a timer for 25 minutes and to work on a task until the timer goes off. If you get distracted or interrupted during the 25 minutes, start the 25 minutes of work over again. Once you’ve successfully focused on work for 25 minutes, take a 5 minute break. When your break is over, repeat the 25 minutes of work and 5 minute break. After you’ve completed four 25 minute blocks of work, take a longer 15-30 minute break.&lt;/p&gt;

&lt;p&gt;The Pomodoro technique is great for avoiding procrastination as it forces you to work without distractions. Since the work time only lasts 25 minutes before taking a break, it’s not overwhelming, making it harder to rationalize procrastination. To learn more about the Pomodoro Technique, read this great article.&lt;/p&gt;

&lt;p&gt;If you want to try it out, Pomofocus is a customizable pomodoro timer that works on desktop &amp;amp; mobile browser.&lt;/p&gt;

&lt;p&gt;Not taking breaks&lt;br&gt;
As you get into the material, you may feel compelled to continuously study for long periods of time. It might seem like you are getting more work done at first, but this often leads to burnout, which consequently results in lower productivity.&lt;/p&gt;

&lt;p&gt;It may seem counterintuitive, but you will actually get more done if you regularly step back to recharge your brain and body. Studies show that performance increases after breaks of all durations: from extended vacations down to microbreaks of 30 seconds. John Trougakos, Associate Professor of Management at the University of Toronto, says that mental concentration is similar to a muscle. Our focus becomes fatigued after sustained use and needs a rest period to recover, just like a bodybuilder resting between sets at the gym.&lt;/p&gt;

&lt;p&gt;Solution: Use the previously mentioned Pomodoro Technique to time how often and how long to take your well-deserved breaks. Feel free to play around and experiment with different frequencies and durations of breaks.&lt;/p&gt;

&lt;p&gt;What to do during your break:&lt;/p&gt;

&lt;p&gt;Listen to music.&lt;br&gt;
Journal&lt;br&gt;
Doodle&lt;br&gt;
Meditate&lt;br&gt;
Play a quick game.&lt;br&gt;
Go for a short walk outside.&lt;br&gt;
Checkout this article for more information on breaks &amp;amp; productivity.&lt;/p&gt;

&lt;p&gt;Digital distractions&lt;br&gt;
Digital distractions are email and Facebook notifications and time-wasting websites, such as social media. These distractions break your focus and make procrastination tempting. Therefore, they should be avoided during study time.&lt;/p&gt;

&lt;p&gt;Solution: Turn off notifications and add a blocker to your internet to limit your time on distracting sites.&lt;/p&gt;

&lt;p&gt;Physical distractions&lt;br&gt;
Physical distractions are distractions from your environment, like a TV in the background or other people talking. These distractions can be just as damaging to your focus as digital distractions.&lt;/p&gt;

&lt;p&gt;Solution: Find a quiet place to study where you can go to focus in your home. If that’s not an option, you can use noise cancelling headphones to block out noisy distractions in your environment. There are also complimentary public and university libraries that are serene and comfortable. Some libraries even operate 24/7, uninterrupted. Beyond just providing a pleasant study space, the presence of others studying around you instills a sense of productivity.&lt;/p&gt;

&lt;p&gt;Rabbit holes&lt;br&gt;
Because we cover so much material on The Odin Project and link to so many high quality courses and tools, it is easy for students to get pulled into rabbit holes by spending time trying to learn all there is to know about a subject that they aren’t ready for or won’t benefit them much. We have put a lot of effort into structuring the curriculum so that all of the important things that you need to know about web development are covered exactly when you need to know them.&lt;/p&gt;

&lt;p&gt;Solution: Stick to the path laid out as much as possible. Try to limit time spent going down rabbit holes as these sidetracks can really ruin your momentum.&lt;/p&gt;

&lt;p&gt;Comparing yourself to others&lt;br&gt;
Students often compare themselves to others who are farther along in their coding journey or have more experience. This is a recipe for depression and frustration.&lt;/p&gt;

&lt;p&gt;Solution: Only compare yourself to your past self. Have your abilities and knowledge improved from where you were last week, last month, or last year? Be proud of the progress that you’ve made!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Counter productive note-taking&lt;/strong&gt;&lt;br&gt;
The Odin Project does not recommend taking a lot of notes throughout your web development educational journey because it can be time-consuming and often leads to wasted effort.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Solution&lt;/strong&gt;: Instead of taking notes to use as direct references, make notes that can serve as prompts for further research. &lt;em&gt;It is important to get comfortable with reading documentation&lt;/em&gt;, which essentially acts as pre-existing notes made by someone else.&lt;/p&gt;

&lt;p&gt;Conclusion&lt;br&gt;
Learning any new skill is a journey full of speed bumps and obstacles to be overcome. We hope that the principles laid out here will put you in a much better position to succeed and get the most out of The Odin Project.&lt;br&gt;
While learning how to provide good prompts to an AI tool is a skill, it is one that is supplementary to developing foundational programming skills. The Odin curriculum strives to teach that foundational skill.&lt;br&gt;
AI tools are designed to answer questions and are not designed to help learners develop research and problem solving skills. If you ask an AI for information, it will provide information to you. If you ask a human, they may invite you to share your understanding of the problem and offer some guidance on how to discover a solution.&lt;br&gt;
Without practice in research, problem solving and critical thinking, interviews could be a struggle since it is very likely that applicants would not be allowed to use AI tools.&lt;br&gt;
We do not recommend using AI tools for your learning.&lt;/p&gt;

&lt;p&gt;In short, understand it, practice it, and finally teach it.&lt;/p&gt;

&lt;p&gt;Teaching what you know to others is a great way to solidify what you have learned and can often reveal holes in your knowledge that you wouldn’t have identified otherwise.&lt;/p&gt;

</description>
      <category>generationalwealth</category>
      <category>pragmatistbusiness</category>
      <category>nomadcapitalist</category>
    </item>
    <item>
      <title>BUILDing Resources</title>
      <dc:creator>에픽 탑러</dc:creator>
      <pubDate>Fri, 01 Mar 2024 16:45:59 +0000</pubDate>
      <link>https://dev.to/peraltanate/building-resources-2091</link>
      <guid>https://dev.to/peraltanate/building-resources-2091</guid>
      <description>&lt;p&gt;(WordPress + AI) = &lt;strong&gt;PJ&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;&lt;em&gt;&lt;a href="https://wordpress.org/plugins/thirdweb-wp/#developers"&gt;https://wordpress.org/plugins/thirdweb-wp/#developers&lt;/a&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;(Web3) (MarketTrend: &lt;strong&gt;React/NextJS + Web3 + Vercel&lt;/strong&gt;)&lt;br&gt;
&lt;strong&gt;&lt;em&gt;&lt;a href="https://github.com/Web3Philippines/web3-builders-list?ref=blog.web3philippines.org&amp;amp;fbclid=IwAR2FUdzf6jv0NTmHoZVqABLvd9Wg3oPO8JqajDFHaiZGUz4TNiDKchUpjWc"&gt;https://github.com/Web3Philippines/web3-builders-list?ref=blog.web3philippines.org&amp;amp;fbclid=IwAR2FUdzf6jv0NTmHoZVqABLvd9Wg3oPO8JqajDFHaiZGUz4TNiDKchUpjWc&lt;/a&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Newb Resources</title>
      <dc:creator>에픽 탑러</dc:creator>
      <pubDate>Fri, 01 Mar 2024 15:50:29 +0000</pubDate>
      <link>https://dev.to/peraltanate/newb-resources-4nj3</link>
      <guid>https://dev.to/peraltanate/newb-resources-4nj3</guid>
      <description>&lt;p&gt;&lt;strong&gt;_&lt;a href="https://en.wikipedia.org/wiki/Web_design"&gt;https://en.wikipedia.org/wiki/Web_design&lt;/a&gt;&lt;br&gt;
_&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;&lt;em&gt;&lt;a href="https://www.udacity.com/blog/2020/12/front-end-vs-back-end-vs-full-stack-web-developers.html"&gt;https://www.udacity.com/blog/2020/12/front-end-vs-back-end-vs-full-stack-web-developers.html&lt;/a&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;a href="https://techcrunch.com/2014/05/24/dont-believe-anyone-who-tells-you-learning-to-code-is-easy/"&gt;https://techcrunch.com/2014/05/24/dont-believe-anyone-who-tells-you-learning-to-code-is-easy/&lt;/a&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;(Forgetting is Necessary = on attaining the "geek cred" = ego stimulating will kill you &amp;amp; future)&lt;br&gt;
"You’ll hit this wall no matter what “learn to code” program you follow, and the only way to get past it is to persevere(Deliberate Programming Practice). This means you keep trying new things, learning more information, and figuring out, piece by piece, how to build your project. You’re a lot more likely to find success in the end if you have a clear idea of why you’re learning to code in the first place."&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;a href="https://www.freecodecamp.org/news/learning-to-code-when-it-gets-dark-e485edfb58fd#.yjh0fehje"&gt;https://www.freecodecamp.org/news/learning-to-code-when-it-gets-dark-e485edfb58fd#.yjh0fehje&lt;/a&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Gamified Coding Comprehension:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;a href="https://www.freecodecamp.org/news/things-i-wish-someone-had-told-me-when-i-was-learning-how-to-code-565fc9dcb329/"&gt;https://www.freecodecamp.org/news/things-i-wish-someone-had-told-me-when-i-was-learning-how-to-code-565fc9dcb329/&lt;/a&gt;&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;_&lt;br&gt;
&lt;a href="https://dev.to/theodinproject/becoming-a-top-success-story-mindset-3dp2_"&gt;https://dev.to/theodinproject/becoming-a-top-success-story-mindset-3dp2_&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;a href="https://markmanson.net/how-to-get-motivated"&gt;https://markmanson.net/how-to-get-motivated&lt;/a&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
