<?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: Tadiwa Carlton Chiwele</title>
    <description>The latest articles on DEV Community by Tadiwa Carlton Chiwele (@codevirtuoso).</description>
    <link>https://dev.to/codevirtuoso</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%2F1005275%2F0588f3fd-e143-4fbc-ad8e-5e62d04f216a.jpg</url>
      <title>DEV Community: Tadiwa Carlton Chiwele</title>
      <link>https://dev.to/codevirtuoso</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/codevirtuoso"/>
    <language>en</language>
    <item>
      <title>WFH JOBS in 2023</title>
      <dc:creator>Tadiwa Carlton Chiwele</dc:creator>
      <pubDate>Wed, 11 Jan 2023 15:16:59 +0000</pubDate>
      <link>https://dev.to/codevirtuoso/wfh-jobs-in-2023-l6g</link>
      <guid>https://dev.to/codevirtuoso/wfh-jobs-in-2023-l6g</guid>
      <description>&lt;p&gt;If you are someone who is currently studying a programing language and maybe you are at uni doing Computer Science would it be possible to land an entry-level Web-dev job that was WFH? Or mainly WFH? Assuming you already know html-css and JS.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Code Refactoring</title>
      <dc:creator>Tadiwa Carlton Chiwele</dc:creator>
      <pubDate>Wed, 11 Jan 2023 14:53:24 +0000</pubDate>
      <link>https://dev.to/codevirtuoso/code-refactoring-p6k</link>
      <guid>https://dev.to/codevirtuoso/code-refactoring-p6k</guid>
      <description>&lt;p&gt;When have you found it absolutely necessary to implement code refactoring? &lt;/p&gt;

&lt;p&gt;Add to that list in the comment section &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxdr7j2itoo9cfilkp1bc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxdr7j2itoo9cfilkp1bc.png" alt="Image description" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>productivity</category>
      <category>discuss</category>
    </item>
    <item>
      <title>Software Development: Dirty Business Tricks</title>
      <dc:creator>Tadiwa Carlton Chiwele</dc:creator>
      <pubDate>Wed, 11 Jan 2023 14:44:27 +0000</pubDate>
      <link>https://dev.to/codevirtuoso/software-development-dirty-business-tricks-8d</link>
      <guid>https://dev.to/codevirtuoso/software-development-dirty-business-tricks-8d</guid>
      <description>&lt;p&gt;The Dirty Business Tricks!!&lt;/p&gt;

&lt;p&gt;The fears that exist in most business owners regarding outsourcing work to service providers can not be dismissed entirely because there are outsourcing businesses out there that are not just failing to deliver the expected results but are also tricking their clients into hiring them. And we are talking about super creative gimmicks that a number of businesses regardless of smart you are may fall for it within the blink of an eye. &lt;/p&gt;

&lt;p&gt;In this article, I shall share with you the dirty business trick that is majorly found when companies outsource software development, for the benefit of the companies in the US, a lot of companies based there are the ones being tricked into this intelligent scam. &lt;/p&gt;

&lt;p&gt;If there is any complicated industry that is difficult to achieve results in, it is B2B lead generation in the outsourcing industry, and the outsourcing profit margins are usually quite thin, so some businesses have decided to be creative about that.&lt;/p&gt;

&lt;p&gt;Some of the business strategies have boiled down to “hire students for 4000 USD per year, put them on three to four months course and then sell as Senior Software Developers”.&lt;/p&gt;

&lt;p&gt;It's also worth noting that most education systems are of extremely low quality especially when it comes to molding software engineers, hence only a few institutions are recognized for producing the best quality, and/or the best are usually self-taught, which means that an average student is expected to have zero useful knowledge prior to that course.&lt;/p&gt;

&lt;p&gt;So they have developed a special course that is focused on passing interviews - they tell you all the right answers, they edit your CV to make up all the required experience, and they make you talk through the interviews with coaches again and again until you're really good at it and in the end, you're presented to the client.&lt;/p&gt;

&lt;p&gt;Of course, a team can't consist only of such people so there are real senior-level developers as well, but as the result, they have to do their job plus tasks meant for fake developers as well. If some team starts to fail especially miserably there have “special reserve” teams that help (without the client knowing).&lt;/p&gt;

&lt;p&gt;The interesting thing is that most clients never notice that something is wrong.&lt;/p&gt;

&lt;p&gt;What dirty business tricks do you that are being carried out in the outsourcing industry? Leave a comment. &lt;/p&gt;

</description>
    </item>
    <item>
      <title>Why regular training in Software Development is a must.</title>
      <dc:creator>Tadiwa Carlton Chiwele</dc:creator>
      <pubDate>Wed, 11 Jan 2023 14:41:24 +0000</pubDate>
      <link>https://dev.to/codevirtuoso/why-regular-training-in-software-development-is-a-must-4k0</link>
      <guid>https://dev.to/codevirtuoso/why-regular-training-in-software-development-is-a-must-4k0</guid>
      <description>&lt;p&gt;The fastest-evolving sector in the world today is the information technology sector. The software development sector of the IT industry is quite large. The potential is constantly being increased by thousands of software developers throughout the world. &lt;/p&gt;

&lt;p&gt;Anyone who wants to stay up with the most recent developments in the area must continue studying since software development is one of the most dynamic fields in the IT business. Therefore, every software development firm that is working to build a successful online business must regularly train its software professionals.&lt;/p&gt;

&lt;p&gt;The sad thing is that while many software development businesses make promises to their developers and programmers about giving this training, only a small percentage of them really do so once their workers begin working on actual projects.&lt;/p&gt;

&lt;p&gt;All development organizations must undergo software development training in order to compete in the expanding market. The skill of these development firms' developers and the caliber of the software they employ are key factors in determining their success. The quality index can be used to assess a software's capabilities. This total value may be used to monitor the company's adoption of high-quality practices. A high ranking in this index demonstrates that the business is focused on employee growth and is giving them suitable software development training.&lt;/p&gt;

&lt;p&gt;Given the level of fiercer competition in the sector, it is crucial to inform all companies in the IT sector of the necessity of having a well-trained software development department. Today, the Internet is one of the most widely used resources for any activity, whether it be for business, education, or leisure. On the internet, there is nothing you cannot accomplish. And as a result of this unanticipated business surge, software development is now more in demand globally.&lt;/p&gt;

&lt;p&gt;Today, software development is a need for any business engaged in online marketing or service provision. And for just that reason, you need to focus on giving your clients the right kind of training so that they stay constantly informed. &lt;/p&gt;

</description>
      <category>devops</category>
      <category>discuss</category>
      <category>productivity</category>
      <category>teamwork</category>
    </item>
    <item>
      <title>What could possibly go wrong with code refactoring, after all?</title>
      <dc:creator>Tadiwa Carlton Chiwele</dc:creator>
      <pubDate>Wed, 11 Jan 2023 14:38:15 +0000</pubDate>
      <link>https://dev.to/codevirtuoso/what-could-possibly-go-wrong-with-code-refactoring-after-all-284n</link>
      <guid>https://dev.to/codevirtuoso/what-could-possibly-go-wrong-with-code-refactoring-after-all-284n</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvi33m4pdn4cot2yi9wvr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvi33m4pdn4cot2yi9wvr.png" alt="Image description" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>css</category>
      <category>frontend</category>
      <category>webdev</category>
    </item>
    <item>
      <title>How to be the best front-end, web developer.</title>
      <dc:creator>Tadiwa Carlton Chiwele</dc:creator>
      <pubDate>Wed, 11 Jan 2023 14:36:18 +0000</pubDate>
      <link>https://dev.to/codevirtuoso/how-to-be-the-best-front-end-web-developer-3cnp</link>
      <guid>https://dev.to/codevirtuoso/how-to-be-the-best-front-end-web-developer-3cnp</guid>
      <description>&lt;p&gt;Despite the fact that many developers are extremely competent and possess amazing technical abilities, others shockingly lack the traits needed to be excellent front-end developers. Here are the characteristics that exceptional front-end developers most frequently exhibit.&lt;/p&gt;

&lt;p&gt;Vision for design&lt;br&gt;
Although a UI/UX developer or graphics designer may create a website, a front-end developer must also understand what looks beautiful and what design strategies will assist market the business or product. This would produce better results.&lt;/p&gt;

&lt;p&gt;Attention to detail&lt;br&gt;
A sharp eye for detail goes hand in hand with an eye for design. It's crucial to adhere to the site design's guidelines for space, font size, and placement. Saving time by appropriately adjusting these parts can help with potential modifications.&lt;/p&gt;

&lt;p&gt;Strong communication abilities&lt;br&gt;
It is part of your work as a front-end developer to collaborate with other front-end developers, back-end developers, and UI/UX developers, among others, in addition to writing code directly on the screen. Being an effective communicator and listener is a sign of having strong communication skills (both written and oral).&lt;/p&gt;

&lt;p&gt;Adaptable&lt;br&gt;
Tech is a field that moves quickly. Software and programming language versions are released so often and swiftly that staying current with new technologies is essential. You have an advantage over other front-end developers because of this.&lt;/p&gt;

&lt;p&gt;Critical-thinking&lt;br&gt;
Being a front-end developer necessitates analytical thinking and problem-solving skills. Your everyday activities may include solving complicated issues, therefore you must be equipped to troubleshoot any bugs or errors that may arise.&lt;/p&gt;

&lt;p&gt;Creativity&lt;br&gt;
A Front-end developer has a huge edge in their ability to think creatively. It is beneficial for addressing difficulties from a different perspective in addition to being good for visually determining what is more attractive.&lt;/p&gt;

&lt;p&gt;Patience&lt;br&gt;
In reality, patience is a virtue for every developer. It might be rather exhausting and unpleasant to try to fix all the mistakes, bugs, and other troubleshooting issues you will run against. Being patient can help you get through these difficult moments and find solutions to your challenges.&lt;br&gt;
Gain these qualities to stand out from other developers. &lt;/p&gt;

&lt;p&gt;No matter how talented you are, keep in mind that most people value those with solid work ethics.&lt;/p&gt;

</description>
      <category>css</category>
      <category>webdev</category>
      <category>frontend</category>
    </item>
    <item>
      <title>Identifying the alphabet character that appears most frequently in a statement.</title>
      <dc:creator>Tadiwa Carlton Chiwele</dc:creator>
      <pubDate>Wed, 11 Jan 2023 14:26:51 +0000</pubDate>
      <link>https://dev.to/codevirtuoso/identifying-the-alphabet-character-that-appears-most-frequently-in-a-statement-cn7</link>
      <guid>https://dev.to/codevirtuoso/identifying-the-alphabet-character-that-appears-most-frequently-in-a-statement-cn7</guid>
      <description>&lt;p&gt;Hello.&lt;br&gt;
I ran into an issue when trying to solve an exercise as a newbie in Python.&lt;br&gt;
The task is to identify the alphabet character that appears most frequently in a statement.&lt;br&gt;
I wrote the following:&lt;/p&gt;

&lt;p&gt;sentence = “This is a common interview question”&lt;/p&gt;

&lt;p&gt;for char in sentence:&lt;br&gt;
countingchar = sentence.count(char)&lt;br&gt;
chardict = {char: countingchar}&lt;br&gt;
print(chardict )&lt;/p&gt;

&lt;p&gt;As you can see, I tried to make a dictionary with every letter in the text, but instead of producing one dictionary with many key-value pairs, the effort produced several dictionaries with just one key. I can't combine these dictionaries into one dictionary, and that is my issue.&lt;br&gt;
What ought I to do?&lt;br&gt;
Can you assist me in solving this problem using this method?&lt;br&gt;
Please let me know if I've missed any lines of code or have written any.&lt;br&gt;
I want to comprehend and learn.&lt;/p&gt;

&lt;p&gt;I value your assistance and time.&lt;/p&gt;

</description>
      <category>python</category>
      <category>beginners</category>
      <category>programming</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Is code refactoring always necessary for a small website?</title>
      <dc:creator>Tadiwa Carlton Chiwele</dc:creator>
      <pubDate>Wed, 11 Jan 2023 12:51:15 +0000</pubDate>
      <link>https://dev.to/codevirtuoso/is-code-refactoring-always-necessary-for-a-small-website-35c7</link>
      <guid>https://dev.to/codevirtuoso/is-code-refactoring-always-necessary-for-a-small-website-35c7</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--FiYliIri--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ut5ynv5pp09o7b9js4uk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--FiYliIri--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ut5ynv5pp09o7b9js4uk.png" alt="Image description" width="880" height="624"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>refactorit</category>
      <category>codenewbie</category>
      <category>webdev</category>
      <category>python</category>
    </item>
  </channel>
</rss>
