Thank you for your answer, and I really apologize for not posting my work. (I am posting it below).
Your answer is as good as I want, but it added unwanted vertical and horizontal lines around the documents (frames) and removed the showframe option from your answer. Thank you again. One last question:
If I try to increase the bullet size (I used huge to get the appearance I want) the text next to each bullet got lower than it should. That is, the bullet is not at the center of the text next to it. Is there a fix? (I have not edited anything in your answer, so you can still use your code.)
Here is my solution that does not allow me to have a missed row in the second column without adding an unnecessary bullet.
Code: Select all
\begin{tabularx}{\linewidth}{@{{\large$\bullet$}\hspace{0.5em}}X@{\,}l@{\qquad{\large$\bullet$}\hspace{0.5em}}X@{\,}l}
R, Matlab, Python\dotfill & 3+ yrs & Text\dotfill& 12+ yr \\
Text\dotfill & 4+ yrs & Text \dotfill& 8+ yr \\
Text\dotfill & 4+ yrs & Text\dotfill & 15+ yr \\
Text\dotfill & 5+ yrs & Text\dotfill & 3+ yr \\
Text\dotfill & 1--2 yrs & Text\dotfill & 2+ yrs\\
Text\dotfill & 8+ yr & & &
\end{tabularx}