-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
45 changed files
with
1,106 additions
and
172 deletions.
There are no files selected for viewing
2 changes: 1 addition & 1 deletion
2
...yll/Cache/Jekyll--Cache/b7/9606fb3afea5bd1609ed40b622142f1c98125abcfe89a76a661b0e8e343910
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
I"�{"source"=>"C:/Users/niaaw/Documents/Business/website/niaapps.github.io", "destination"=>"C:/Users/niaaw/Documents/Business/website/niaapps.github.io/_site", "collections_dir"=>"", "cache_dir"=>".jekyll-cache", "plugins_dir"=>"_plugins", "layouts_dir"=>"_layouts", "data_dir"=>"_data", "includes_dir"=>"_includes", "collections"=>{"posts"=>{"output"=>true, "permalink"=>"/:categories/:year/:month/:day/:title:output_ext"}}, "safe"=>false, "include"=>[".htaccess"], "exclude"=>[".sass-cache", ".jekyll-cache", "gemfiles", "Gemfile", "Gemfile.lock", "node_modules", "vendor/bundle/", "vendor/cache/", "vendor/gems/", "vendor/ruby/"], "keep_files"=>[".git", ".svn"], "encoding"=>"utf-8", "markdown_ext"=>"markdown,mkdown,mkdn,mkd,md", "strict_front_matter"=>false, "show_drafts"=>nil, "limit_posts"=>0, "future"=>false, "unpublished"=>false, "whitelist"=>[], "plugins"=>[], "markdown"=>"kramdown", "highlighter"=>"rouge", "lsi"=>false, "excerpt_separator"=>"\n\n", "incremental"=>false, "detach"=>false, "port"=>"4000", "host"=>"127.0.0.1", "baseurl"=>"", "show_dir_listing"=>false, "permalink"=>"date", "paginate_path"=>"/page:num", "timezone"=>nil, "quiet"=>false, "verbose"=>false, "defaults"=>[], "liquid"=>{"error_mode"=>"warn", "strict_filters"=>false, "strict_variables"=>false}, "kramdown"=>{"auto_ids"=>true, "toc_levels"=>"1..6", "entity_output"=>"as_char", "smart_quotes"=>"lsquo,rsquo,ldquo,rdquo", "input"=>"GFM", "hard_wrap"=>false, "guess_lang"=>true, "footnote_nr"=>1, "show_warnings"=>false, "syntax_highlighter"=>"rouge", "syntax_highlighter_opts"=>{:guess_lang=>true}, "coderay"=>{}}, "title"=>"Nia Applications", "email"=>"niaapplications@gmail.com", "description"=>"Personal and Coding blog of an aspiring software developer. I code Android Applications and websites.", "url"=>"http://localhost:4000", "twitter_username"=>"niawillie", "github_username"=>"niaapps", "gems"=>["jekyll-feed"], "livereload_port"=>35729, "serving"=>true, "watch"=>true}:ET | ||
I"�{"source"=>"C:/Users/niaaw/Documents/Business/website/niaapps.github.io", "destination"=>"C:/Users/niaaw/Documents/Business/website/niaapps.github.io/_site", "collections_dir"=>"", "cache_dir"=>".jekyll-cache", "plugins_dir"=>"_plugins", "layouts_dir"=>"_layouts", "data_dir"=>"_data", "includes_dir"=>"_includes", "collections"=>{"posts"=>{"output"=>true, "permalink"=>"/:categories/:year/:month/:day/:title:output_ext"}}, "safe"=>false, "include"=>[".htaccess"], "exclude"=>[".sass-cache", ".jekyll-cache", "gemfiles", "Gemfile", "Gemfile.lock", "node_modules", "vendor/bundle/", "vendor/cache/", "vendor/gems/", "vendor/ruby/"], "keep_files"=>[".git", ".svn"], "encoding"=>"utf-8", "markdown_ext"=>"markdown,mkdown,mkdn,mkd,md", "strict_front_matter"=>false, "show_drafts"=>true, "limit_posts"=>0, "future"=>false, "unpublished"=>false, "whitelist"=>[], "plugins"=>[], "markdown"=>"kramdown", "highlighter"=>"rouge", "lsi"=>false, "excerpt_separator"=>"\n\n", "incremental"=>false, "detach"=>false, "port"=>"4000", "host"=>"127.0.0.1", "baseurl"=>"", "show_dir_listing"=>false, "permalink"=>"date", "paginate_path"=>"/page:num", "timezone"=>nil, "quiet"=>false, "verbose"=>false, "defaults"=>[], "liquid"=>{"error_mode"=>"warn", "strict_filters"=>false, "strict_variables"=>false}, "kramdown"=>{"auto_ids"=>true, "toc_levels"=>"1..6", "entity_output"=>"as_char", "smart_quotes"=>"lsquo,rsquo,ldquo,rdquo", "input"=>"GFM", "hard_wrap"=>false, "guess_lang"=>true, "footnote_nr"=>1, "show_warnings"=>false, "syntax_highlighter"=>"rouge", "syntax_highlighter_opts"=>{:guess_lang=>true}, "coderay"=>{}}, "title"=>"Nia Applications", "email"=>"niaapplications@gmail.com", "description"=>"Personal and Coding blog of an aspiring software developer. I code Android Applications and websites.", "url"=>"http://localhost:4000", "twitter_username"=>"niawillie", "github_username"=>"niaapps", "gems"=>["jekyll-feed"], "livereload_port"=>35729, "serving"=>true, "watch"=>true}:ET |
81 changes: 81 additions & 0 deletions
81
...l--Converters--Markdown/0f/e65d517318578f44ad5eafd49aae68c49f4cc1b86065b463d2dc3f7e2fe885
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,81 @@ | ||
I"c<!-- HTML Meta Tags --> | ||
<title></title> | ||
<meta name="description" content="Crucial skills every developer should have." /> | ||
|
||
<div class="thumbnail"> | ||
<img src="/../../images/5.png" alt="5 Skills Every Dev Should Hone" /> | ||
</div> | ||
<!-- Facebook Meta Tags --> | ||
<meta property="og:url" content="" /> | ||
|
||
<meta property="og:type" content="website" /> | ||
|
||
<meta property="og:title" content="5 Skills Every Dev Should Hone" /> | ||
|
||
<meta property="og:description" content="Crucial skills every developer should have." /> | ||
|
||
<meta property="og:image" content="/../../images/5.png" /> | ||
|
||
<!-- Twitter Meta Tags --> | ||
<meta name="twitter:card" content="summary_large_image" /> | ||
|
||
<meta property="twitter:url" content="" /> | ||
|
||
<meta name="twitter:title" content="5 Skills Every Dev Should Hone" /> | ||
|
||
<meta name="twitter:description" content="Crucial skills every developer should have." /> | ||
|
||
<meta name="twitter:image" content="/../../images/5.png" /> | ||
|
||
<div class="feed"> | ||
<p><a href="https://niaapps.github.io/niaapps-blog/updates-coding/2021/08/02/Must-Have-Dev-Skills.html" title="Link to this post">For my email subscribers, please click here</a></p> | ||
</div> | ||
|
||
<p>Hey readers! | ||
Today I will be going over 5 skills every developer or programmer should hone. These skills will help you navigate the tech industry with ease for a better career. These are my top 5 from my 8 years of coding experience.</p> | ||
<div class="scale-img"> | ||
<img id="ds-dev" src="/../../images/1st.png" alt="graphic that says 1. Data Structures" width="300px" height="auto" /> | ||
</div> | ||
|
||
<h2 id="data-structures">Data structures</h2> | ||
|
||
<p>Developing your ability to work with even the most basic data structures is crucial. From HashTables to Graphs, creative and complex solutions only happen with complex structures. DS is something that becomes easier over time with practice. For those who are new: a data structure is a specific format for organizing, storing and retrieving data. In Java, we have Arrays, LinkedLists Trees and more. Each data structure behaves in its own way, so it is important to practice with them all. I’m sure the first time you used a 2D array it felt daunting. As you use these structures more, for work or for practice you will become comfortable in this skill. In the event that you don’t there are resources like <a href="https://leetcode.com/problemset/all/?search=data+structures&sort=ASCENDING&order=DIFFICULTY" target="_blank" title="LeetCode data structures problems">LeetCode</a> and <a href="https://www.geeksforgeeks.org/data-structures/" target="_blank" title="Geeks for Geeks Data Structures">Geeks for Geeks</a> that can help you solidify your understanding. In addition to those are textbooks as well as Skillshare classes on the subject.</p> | ||
|
||
<div class="scale-img"> | ||
<img id="ds-dev" src="/../../images/2nd.png" alt="graphic that says 1. Data Structures" width="300px" height="auto" /> | ||
</div> | ||
|
||
<h2 id="version-control">Version Control</h2> | ||
|
||
<p>I’ve written <a href="https://niaapps.github.io/niaapps-blog/updates-coding/2021/05/26/CUNY-Hackathon.html" target="_blank" title="CUNY Hackathon Post">previously</a> about how I love hackathons because they give me the opportunity to work in groups and learn specific team-related skills, one being version control. Version Control is a way for different people (usually on a team) to work on the same project and control what code is “final” and what code is in the works. If you did not use VC and someone adds changes that makes everything break, you’re creating extra work for yourselves. Another advantage is that if someone does accidentally push a change to a main branch that is causing issues, you can view the version history, and use a command like git revert to straighten out the issue. Git commands really come in handy, but I’ll save it for an in depth post.</p> | ||
<div class="scale-img"> | ||
<img id="ds-dev" src="/../../images/3rd.png" alt="graphic that says 1. Data Structures" width="300px" height="auto" /> | ||
</div> | ||
|
||
<h2 id="your-preferred-ide">Your Preferred IDE</h2> | ||
|
||
<p>Knowing how to use your tools well will serve you. I often meet people who are in the industry who don’t get acquainted with whatever Integrated Development Environment they’re using and lose out on optimizing their time and code. For example, knowing how to use the Debug perspective in Eclispe IDE can help you figure out where your algorithm is failing. In addtion to shortcuts for the program, knowing what tools are available to you can help you better your workflow and is worth the effort in the long run.</p> | ||
|
||
<div class="scale-img"> | ||
<img id="ds-dev" src="/../../images/4th.png" alt="graphic that says 1. Data Structures" width="300px" height="auto" /> | ||
</div> | ||
|
||
<h2 id="one-of-each-type-of-language">One of each type of language</h2> | ||
|
||
<p>There are about 700 programming languages out there. You could be a coding wizard and attempt to learn them all but then in addition you’d probably (as the coding wiz) need to also learn platform specific languages, like WordPress PHP or Google Script & etc. The ideal coder is not trying to learn thousands of languages, and neither should you. You should master a base language in different types of languages and then leverage that knowledge to be ready for the future. For example my first base OOP language was C++ some 8 years ago. After learning C++ I was easily able to understand and pick up Java before entering college; I’ve been coding in Java for work since. My first markup language like many others, was HTML. Knowing HTML has made Markdown a breeze (this blog is primarily Markdown). My first scripting language was JavaScript, which is very handy in web development, and because of my experience with JS Python, which I am currently a beginner in, isn’t so scary. Knowing and being well versed in one of each type of language will prepare you for whatever language your career path may throw at you.</p> | ||
|
||
<div class="scale-img"> | ||
<img id="ds-dev" src="/../../images/5th.png" alt="graphic that says 1. Data Structures" width="300px" height="auto" /> | ||
</div> | ||
|
||
<h2 id="patience">Patience</h2> | ||
|
||
<p>Patience will carry you through when all else fails. If there is a problem with your code that is driving you crazy the best thing you can do is take a step back. I and others have said it before: sometimes staring at your spotty code for hours and trying to trial and error it into working just won’t work. Take the time to clear your mind and come back fresh to develop a new algorithm or expand the one you are working on in a new way. Being patient with yourself and your work will do wonders for your mental health and productivity!</p> | ||
|
||
<!-- Buttons for Blog post update prev with last post regularly don't forget date and title--> | ||
<div class="button-post"> | ||
<a href="https://niaapps.github.io/niaapps-blog/updates-coding/2021/07/15/INIT-Hackathon.html" class="post-button" id="button-nxt">Previous Post</a> | ||
<!-- <a href="" class="post-button" id="button-nxt">Next Post</a> --> | ||
|
||
</div> | ||
:ET |
Oops, something went wrong.